They need to contact your bank etc. to get some type of approval. When I was there over Christmas, they didn't have a card reader/ approval ability that would let you use your debit card as a credit card.
No. They only let you use debit if you are a traveler with a departing flight from Philly.
Thanks! Your answer is awaiting moderation.