We went to Mexico earlier this month and pretty much charged everything to our credit card. A $72.89 "foreign transaction fee" charge just showed up on our statement. I called Citi and they said they charge a 3% fee if we use our credit card in a foreign country. So, are we essentially being penalized for using a credit card?
This was my first time out of the country (I know, I'm so sheltered), so I have no idea how this stuff works. Some of the charges from Mexico that were initially posted to our statement were less than we thought they would be. For example, I swam with the dolphins at the aquarium, and it was supposed to be $135 USD. It showed up on our Citi bill as $124.68. Is the $72.89 some weird retroactive charge that Citi is charging us because they didn't charge us the full amount to begin with?