I ordered a sub two months ago and it was bathing in ketchup. When I tried talking to the manager he said so what now? He actually said that. Needless to say, that'd be my last sub.
The subs turn out to be good only if you know how to make one for yourself. If you leave it all up to the staff it'll be dry and of no extraordinary taste. They usually take more time to deliver.
Nice but worse delivery service.