OK, I can't stand people saying stupid things like: So and so has a better so and so.
If you want to do ultimate sub match or a competition, go somewhere else. If I understand Yelp's philosophy right, the idea is to help people decide about a specific place (specially if the options people give are like 15 miles away). I'm always dubious about people dropping names of other places, it seems kind of fishy or at least silly to me.
Anyways, I've been at this place several times (this location and the one on Chandler) and I've never been disappointed. Great taste, specially if you get the vinegar and olive oil. Will it get a little moist? Duh, it's vinegar and olive oil, what would you expect? Just eat it right away and enjoy.
My favorite is the Italian but since I'm trying to eat a little better, I got the turkey breast yesterday and it was pretty good.
The bathroom could be cleaner, though.