Check out the local Gold rate before you go out and look in newspapers such as Arab News or Riyadh Daily ( which are both written in English). Keep this figure in mind when you enter the shop, and then ask the shop assistant what their gold rate is for today. If it is higher than what you have read, you can tell him what you saw in the paper. Another tip to remember is that you are paying for only the weight of the gold not the workmanship that has gone into making it.
If the seller mentions the workmanship, he is wrong and you shouldn’t have to pay for this. If he is negiotable you can then beat that price (especially when you are interested in purchasing more than one piece of jewellery) keep with that price or go to the next shop… there are plenty of them around. And you don’t need to buy the first time either! The other idea is to take a Muslim friend with you because they are will be able to get a better deal for you.