I can't speak for others but my experience with Gainesville Coins went exactly as they said it would. After my order I sent a check, they sent me confirmation check received. I waited 10 business days, 2 weeks. I gave them an extra 5 days as their website said their deliveries were a little behind due to supplier inventories being low. I then called them asked about my order and the lady couldn't confirm a delivery date.
I received an email later that day my order was packed waiting for the post office to pick it up. I was able to track the package over the next few days until it was delivered. I can only say this, I'm satisfied! I paid $2 less per ounce using Gainesville coins. I realize a lot of people complained about this company but they always got their product. I assume they don't buy things online lately. I've waited over 3 months for some companies to send me my coins but they always send them as did Gainesville. I'll end with this, read their online policy carefully and then decide if you want to agree to it or not, if you agree then you understand the process. Most satisfied customers don't leave reviews. Hope this helps.