| I am not a person who usually takes the time to write a negative review, but after taking a connecting flight in Mexico City 2 weeks ago, I'm still puzzled as to what took place in the airport. I am a frequent international traveler and have experienced many airports and this was by far, the worst airport experience ever. I had flown from Lima, Peru and was connecting in MXC to continue on to the US. When getting off the plane, my friend and I noticed that a few people had immigration forms in their hand and that there were signs hanging saying that the forms needed to be filled out. Where were the forms? No one around us knew until we got to the very front of the line and noticed the forms placed inside very deep indents that were in a table at the front of the line. Would it be so hard to have a sign pointing to the table telling you the forms were there? This way you could calmly fill it out instead of rushing like a madwoman to complete it before being called to the counter. Then came the luggage scan. Okay, not bad. Ummm where do we go now? Why isn't there a sign for connecting flights? Well there are 2 signs, national and international departures. Well, since we're going to the US we must be international, but let's ask the official-looking woman who works here. Go up and make a right at "F". Okay! Great! Wait a minute, if we go right, then that's national. That doesn't make sense. Let's go international. Okay, we're in the international hall. Scan screens hmmm, our flight that should be leaving in about an hour isn't on screen so how do we know the gate? Let's try to find the airline counter. Magic, we somehow find the counter. While in line to get a boarding pass printed (because kiosk wasn't working), an announcement comes on that our flight is closed and no one can be checked in! Wait we just got here, how could that be? Decide, let's run to next check in point, nope you need a boarding pass to get through this security. Back to the line. Ask a young woman to help us and she looks at us blankly and just shows us card that states she's "just security". Alrighty then finally get a boarding pass from a woman at the counter. Sprinting back to go through security (again) and get bags checked (again). Don't see flight on screen, but it's on our boarding pass and it's at a far gate, run run run through terminal until we finally reach the assigned gate. Oh no they're boarding except that doesn't say New York, that's a different city. Let's check the screen, are we at the wrong gate. Stare intently at screen and discuss how confused we are. Finally, a woman asks if we are on NY flight. Yes we are. Oh, it's delayed! What? The screen says it's on time! Oh no they announced it's delayed. Do you know for how long? About 1.5 hours. Okay go grab a bite to eat. At least 30 minutes later, the flight is still "on time" on the screen, finally stated delayed almost 2 hours later. No announcement made to board flight, luckily saw other people starting to line up. I'm exhausted just writing this review, it truly was an unforgettably horrible experience. Avoid at alllll costs!