Despite my prior hum-drum experiences here, I went back yesterday, as I was in the area and was in serious need of a sandwich - nothing else was gonna cut it. The joint was busy - surely a good sign. And my main previous gripe was addressed - they were putting quite adequate quantities of meat on all of the sandwiches I watched being made, mine included. I had ham, pepperoni & provolone on a white roll. The ham was excellent. FAR better overall impression than my previous visits here. Still expensive, but with more meat this time, not unreasonable. I dare say I'm now a fan and will be back.. we'll see if this was a fluke or perhaps my past visits were.