I have to tell you that I have had a hit and miss experienced with this place. My expectations were very high the first time I ordered there (which was delivery, free delivery BTW). I had the big porker sandwich, kinda disappointing. Their deal here is that the bottom line price of the sandwiches is cheap, but then all the add-ons cost extra.
The second time I went, I must say my faith was restored. I ordered the gargantuan, which was totally hooked up the way it was presented on the menu. My tip would be that if you are going to go here, then actually go and sit down and eat, don't order delivery. Plus, ask the staff about all the add-ons. Usually they will be good about giving you tips on ordering so that adding extras doesn't cost you.
I actually thought the food was good, the sub roll was excellent, had a bit of a crisp crust (which is how I prefer Italian bread). I personally have other joints I prefer for a sandwich downtown instead of this place.