This is the worst airport in North America. Known it for years, but just discovered a whole new echelon of suck: Customs at 12:30 AM in the morning. Damn this place.
Good lord this place is a hot mess. We basically walked a 5k just to get to the flight transfer area. Customs is about as speedy and easy as a 3 day fast.