On the way down to SXM its not bad in charlotte. On the way back, its hit or miss. One time 4 other international flights landed at the same time and it was crazy. Last year we had a later flight from SXM and we were the only flight there that needed to get thru customs. We also had only carry-ons , so we didn't need to get bags, which also helped.