I have been there several times, while the cheese steaks are good, the wait time is a bit long. Went there today, they said it would be about 15 minutes for the 1 cheesesteak, after 30 minutes, I asked how much longer and I got a response of we are working on it. After asking what that means, the woman at the counter could not give me an answer. She did immediately ask if I wanted a refund, which I took.
By how quickly she gave it out, seems like an on going problem of a poorly run restaurant, I will not be back.