Rob, I was wondering about that. I agree about paying in pesos, but if you use a debit card from the states, do they charge at the Mexican Bank and also at the American Bank?
How about if you just go into the Mexican bank and "sell" say $100.00 for pesos, will you get the same rate as the ATM?