Originally Posted by
bladerunner6
We agreed to a price of $15 USD but then they rang it up on the credit card at 300 pesos.
If you negotiated prices in dollars and not pesos, the store likely imposed their own (poor) exchange rate on the transaction. The
DCC thread might be good to take a look at for future reference.