Had a flight from Miami to Cancun today.
Arrived from London. Bloody 3 hours waiting at immigration.
What a disgraceful airport.
This isn't the first time, it's a regular occurance.
Something needs to be done. They should make it in print airline rules, that if you want to connect at Miami you should only be booked if you have 4 hours in between flights!
Ques to join the toilet ... what is that all about?