We flew Aeromexico ONE TIME....we will NEVER repeat! It was a domino effect that began in Sacramento, Ca with our flight being 4 hours late, that made us miss connecting flights that led to a 26 hour flight from Sacramento to Cancun! It didn't end there however. Had a fabulous time at TTR, shook it off, but no...The flights from hell were not over!!! On the way home, SAME DAMN thing! Flight was late leaving Cancun, we got stuck in Mexico City with NO FLIGHT. We actually met a family from a city near us in the same situation. They wanted to route us through Atlanta, with a 16 hour layover in order to get a flight to Sacramento. We were like " That's the WRONG direction" !!!! We finally said...JUST GET US TO SAN FRANCISCO! We got to SF and had to rent a car to drive to Sacramento to pick up our OWN car, and then drive home another 3 hours! It's sounding like the direct flights may be okay, but we personally will NEVER fly Aeromexico again! lol Good luck!!!!!!!! Lynn