Usually, gold coins can be purchased in the casino store if you're running low, but sweeps coins are always 100% free. To complicate things a little, you may sometimes receive extra sweeps coins as a free purchase bonus when you buy gold coins.