Every decent sized town has at least one good Jewish and one good Italian deli. There is never any need to go to a Subway, Jersey Mikes, Cousins, etc.
If you need to save money then really how much effort does it take to make yourself a decent sandwich in the morning to take with you to lunch?
Hint: Keep all the veggies separate in a plastic bag so they don't make the sandwich mushy.
We used to have a deli called Mossmans. Their subs were the best Id ever tasted. Id crave them. They shut down many years ago and Ive never found one that compares.