I'm flying from Heathrow to New York City next month and I have to connect in Philadelphia. I arrive in PHL at 15.35 and am supposed to catch the next flight to NYC at 17.00. Am I right in thinking that I have to go through customs and collect my luggage to check in for the next flight? Or will the airline transfer my luggage for me? I'm on a single ticket with US Airways.