Originally Posted by rdnakx250
A few months ago the geniuses at Mexican immigration decided to push off charging the visa fees to the local banks.
I don't recall ever paying the immigration officer directly, it always was at a bank. Not sure where you typically cross, but in the Juarez area not all border crossings have banks on location (or they don't keep same hours as the migra
), so paying at a bank in town (any town) has been routine for years. All they cared about was that it was stamped "paid" when you returned the form upon leaving Mexico.