I have seen many comments from people who have connecting flights through Charlotte about customs and immagration. While on the way to Jamaica we connect in Charlotte, on the way home we connect in Philadelphia and was wondering how smooth the process is there. Is it very far to get your bags and take them through customs and then to check them in again. We have plenty of time as we have a 2 hour layover just courious about finding our way around in a big airport and having to take a shuttle to different end of airport to get bags and then back again. Any help with this is greatly appreciated.