Since the pricing on Southwest sucks this year, we are forced to fly American out of St. Louis. We have a 1 hour and 20 minute layover in Charlotte coming back. Is that enough time to get through customs and be able to make our next flight? Can we re-check our bags coming out of customs or do we need to go back to ticketing? I would love to hear others experiences flying through Charlotte. Thanks for your help!