gosh, dealing with this place is a nightmare. expect to wait a long time for a car.. even if you have a reservation. you are better off with another car company. make sure you have your confirmation number, as many time this particular location has lost my confirmatoin. They are not good with upgrades. Twice they ripped me off on gas! Try Hertz or Avis that have multiple locations in Philly Center City
more