At PHL, you can move among any of the terminals but some of the distance are long and the time to walk from Terminal D (United) to A-West (International) would be a brisk 30 minutes. Some terminals are connected by bus behind security (Terminal F to Terminal C, for instance) so get a map of the terminals and plan your route carefully.
Shopping Southeast Pennsylvania, Delaware above the canal, and South Jersey since 2008