Farhat is my quick and cheap meal if I'm heading out of Toronto. Two for one falafels are always my choice and I just ask for "the works" (although prepare for you and your car to reek of garlic the next day). Always friendly staff, but the whole process takes longer than making a sub, so be prepared to wait a while if you aren't first in line.
Once I ordered four falafels and I think the worker mis-understood me and only made two. When I clarified, they didn't even break a sweat (despite the lineup) and seamlessly worked it in to their workflow with the other customers. You don't get that kind of service without a sneer at other 'fast food chains'. Top marks to the employees.