If you can, buy from a local coin shop.
You don't need to buy numismatic coins.... just go with the bullion coins and bars.
I would stay away from the following places.
NorthWest Territorial mint
Perth Mint
I would buy from the following places.
www.milesfranklin.com
www.wexfordcoin.com
www.tulving.com
www.apmex.com
www.seekbullion.com
I would also consider silver as well as gold.