Everything went well from Jamaica to Philadelphia, however the originally booked flight from Philly to CVG had to be changed in Jamaica because of 36 minutes for customs. We expected some time in customs once we arrived at Philly, but 3 hours is ridiculous! Then we had to find our luggage and recheck..another line we did not have time for...even with the change in flights and layover. We were sent here and there..then the place we were sent didn't want to take our bags even though they were already checked to CVG. We had 15 minutes to get to our gate that was of course at the other end of the airport. The shuttle service was great! We make it on the plane with no time for a meal after traveling for 8 hours and standing in line...When we get to CVG one of our bags made it but the other didn't. We finally found that it DIDNOT get on our flight after waiting another 30 minutes with a baby in the car picking us up...We arranged to get it delivered to our house when it finally arrived the next day at 2:35....We had to call 3 different times over 3 days to hear it was on a truck somewhere and would be delivered soon. We finally received our bag on the evening of the last day we called. It was not a pleasant experience and we will not be checking a bag or leaving the country again soon because of this trip. I would not be going again on this airline, except I have to go to Texas and the flight was booked before this happened. I will NOT be checking a bag to ensure it arrives when I do. I have to say that at least 2 people were helpful, but you need to rethink customs or have more people on call for a couple hours when several flights at once arrive...sorry for the griping, but all the stress left behind while on vacation was tripled upon return...