Selling gold for cash isn't a "one price fits all" deal. Prices can vary substantially any day of the week — and by what a buyer is willing to pay.