https://www.amazon.com/s?ie=UTF8&me=A3K7GH5NRK2AE2&page=1 Prices are not as bad if you have unused Amazon Credit.
Except amazon charges taxes. I checked it with a few coins. In some cases they charge shipping as well.
Here's an example of the various MCM prices for a 1 ounce 2017 Canadian Maple Leaf, with free shipping included: eBay = $21.75, Amazon = $24.31 (I might be seeing free shipping since I am a Prime member), MCM website = $21.75. In my experience, you will almost always find higher coin prices on Amazon than through a company's own website. Ebay pricing is usually somewhere between the company's website and Amazon pricing.
They've been on eBay for atleast 18 months. I've bought from them a few times when I found something for a fair price. Always really fast shipping.
By the way, MCM and Govmint.com are owned by the same company. I used to buy the 5 ounce ATB coins from MCM, but they stopped putting them in capsules and use flips. APMEX charges about the same and includes the capsule (important for a coin of that size). APMEX is one of the U.S. Mint companies that get the bullion coins to then sell to dealers. They sell them directly to the public also, so you are cutting out one of the links adding a premium to U.S. bullion. They also have an excellent customer service department (no, I don't work for them). Most of the big companies now use eBay and sometimes their price there is sometimes less than they charge on their own website, and on eBay the majority don't charge shipping fees. Be aware that eBay no longer gives "eBay Bucks" if the coin is bullion. I recently got a commemorative coin on eBay and I didn't get eBay Bucks when I completed the purchase. I called eBay and asked why, and they said the seller had listed it as bullion. I pointed out that he had made a mistake, but they said I should have looked at thee listing and noted how he had listed it.
Their fees one Amazon are probably significantly higher. They have a lot more leverage negotiating with eBay than they do with Amazon.