We would recommend you to buy gold coins directly from the bullion traders shop. Bullion traders offer a good competitive price selling gold at much cheaper rate than the other available options like jewellery shops, banks selling gold coins or e-commerce websites selling gold online. Unlike banks and e-commerce websites bullion traders have a buy back policy and are also know to give good buy back rates as well.
If you are buying a good amount of gold (500 grams or more) from the trader, you can further negotiate on the gold rate offered to you. It is important to understand that bullion traders can afford to do business on small profit margins as gold buying and selling is their only business. Bullion traders need to trade in big volumes to make profits unlike jewellery shops, banks or e-commerce websites.