I prefer to get an "MTO" from Sheetz. Sheetz is a chain of gas station/convenient stores in WV, OH, VA, PA, MD, and NC and "MTO" stands for "Made to Order" - they have touch screen menus and you can get sandwiches, burgers, nachos, etc. etc. and its made after placing the order (so its not like pre-made stuff). They have $4 foot longs that are better than any one else's sandwiches, imo.