I've transited through before, but this was a perfect storm of four flights arriving and utter fucking chaos. People jumping immigration cues and the agents shrugging their shoulders. The worst part was the few thousand people who then had to collect luggage and filter through five customs guys who are also checking ID's. Are you fucking kidding me? We were just cleared by immigration and at least half of us are now missing connecting flights and you're checking the previous guys work? These guys made the TSA seem like miracle workers.
Naturally we missed our connection and then hit the rebooking line which stretched the length of the terminal. Fuck that. My wife and I played good cop/bad cop - she called customer service and bitched while I jumped the line and sweet talked an agent and we were given the last two seats on the last flight to Kennedy though we were originally going to Laguardia.
Talking to the agent he said that it was generally a nightmare. So much so the mayor and governor have gotten involved, but their pleas have fallen on deaf ears.
Never again will I fly through Miami.