It looks like a reasonable way to invest small amounts over time and then cash in once you hit 20 or more oz If you can make a one time purchase of 20 coins then obviously cheaper ways but for the person that is maybe going a coin at a time and doesn't want to bay $5.95 shipping on top of the premium for the coin it gives a cost effective way to go.
Cost quite a bit really. Especially when you take delivery. For a generic 1oz buffalo they ta ke .05 troy ounce per coin. As o if you cash out 20 oz you only get 19. And for ase's its .180 per coin. So bssically you give them 1 ase for every 6 you get. Just got to your locsl coin shop and buy a generic for 1-2 over spot