American Rare Coin is the one I heard was honest, fair and upfront to deal with.