Not really sure about the concept of paying for someone to make your basic meat and cheese sandwich at the best of times...maybe I should be paying someone to do my dishes?
This location is perfectly capable at what it does; I just don't want to pay good money for such a basic "service". Bread is fine, meat seems fresh, toppings are varied.
The last time I really enjoyed a sub was at uni in the mid 70s. Mr. Sub on Bloor stayed open really late and they had, wait for it, a microwave! That meant you could get a scalding hot roast beef sub at midnight...assuming you were sober enough to walk half a mile.