American has crappy amenities and a terrible check in service but the staff at the security lines helped us get to our departure gate fast. Service to Canada is really prompt.
World's most unorganized and rude airport...worse than JFK/ NYC and LAX combined! Try not to deal with this hellhole. They always loose luggage and baggage claim takes a minimum of 2 hours.
Customs and immigration from my Dominican Republic flight were terrible. Not only were the lines extremely long and confusing, but we had to re-check our checked baggage, which made everything longer.
SOUTH FLORIDA HAS THE WORLD'S WORST TSA!!!! I travel with the exact same things every time I carry on, yet they're on the only ones who ever feel the need to throw away my things. HATE.