i would think that one could pay in local currency anywhere....there should be no alert for the bag fee amount....i wouldn't buy a ticket w/cash do to the us flagging possibility...unless you have other uses for the pesos, pay w/them.....downside is to use cc, but the forex shouldn't be a deal breaker....good luck...