We left Cozumel on Monday, the 18th bound for Miami, three hours late due to a maintenance issue (flat tire in Miami). We were lucky because of a scheduled 5 hour layover at MIA, we didn't miss a connection but over half of the other travelers would have missed their connections if it wasn't for...