When you buy or sell gold stock, you pay fees to your broker and the exchange where you buy or sell the stock. When you buy physical gold, you pay the dealer a premium above the metal’s value, or “spot price.” You may also have to pay for shipping to and from the dealer when you buy and sell.