There are a few places that will sell coins or bullion but as with every BTC vendor they think because it's sold for BTC they can charge high prices for the novelty factor I guess. It just doesn't make sense to pay their joke of a price when you can just cash out the BTC at an exchange and buy the metals from apmex. Even with their credit card fees plus BTC exchange and withdrawal fees it will be lower. If you pay with check or money order it's cheaper yet.
Maybe you have a reason to want to buy directly with BTC? But you can do anonymous buys much cheaper pretty much anywhere not associated with BTC. And the company will be much more trusted than anyone you will deal with that uses bitcoins.
Well argued. Sounds reasonable enough. thanks for the input.
It MIGHT be lower.
Keep in mind that no matter where you go, buying small quantities of (especially) silver or gold coins will cost a good amount above spot price (5-10% or so). The closer you get to 1 oz., the closer to spot price you will pay.
Local coin shops in the area are selling silver American Eagles for $45-$50. Spot price is ~$37 for the same coin.
Credit card fees + trade commission fees + withdrawal fees (and, don't forget deposit fees for exchanges -- even if you've kept your money sitting in there for months, it's still a factor) and you're cutting it really really close.
You can sometimes find some good deals in the marketplace section. I got a great deal on an auction and was able to get some silver shipped for under spot price.