Why not buy precious metals directly from the US Mint?
The US Mint does not sell bullion coins to the public. It deals directly with authorized purchasers whose minimum ordering requirement is 25,000 silver coins and 1000 oz of Gold or Platinum Eagles. Authorized purchasers are required to have a tangible net worth of $5 million in Silver Eagles and $50 million for Gold and Platinum Eagles.