I have been to Philly and their sandwich is comparable to those found in Philadelphia.
Here is how I'd rate them:
Quality - 4
Quantity - 2
Price - 2
I work in an office building very close to this location, my colleagues and I were excited to see it opening up. But after going, we all seem to agree while it taste good, it's not worth the cost for a quick lunch. You are looking at over $9.00 for a basic sandwich.
I went there when they first opened up. I noticed some of the pictures on the site look better then the one I received?