Really can't complain, did carry on only, walked through with boarding passes downloaded to the app. Mexico has changed it's immigration procedures. On arrival one no longer fills out any forms for immigration, although I've seen different requirements for the customs form. Outbound, I've seen differences in 3 Mexican airports in the last 6 weeks. US citizens just show their passport at the boarding gate. US citizen/Mexican resident or dual nationals must still go to the INS office prior to departure. (This was not the case at HMO or SJD) At boarding. American had to send me outside to get my passport stamped. Not Americans fault. Missed my flight but Fredy at America rebooked me at no additional cost, despite change of connection and destination airports. Hopefully MX INS changes where all airports are consistent. Until then, American should text an advise to their passenger and GDL airport should post signs. read more