Why Do Gold Buyers Offer Different Prices for the Same Jewellery?

Ever wondered why gold buyers offer different prices for the same jewellery? It comes down to the gold rate, purity tests, making charges, and deductions.