This was the first time I've had Firehouse Subs and I was thoroughly disappointed. Made a pickup order for the Italian sub. When I got home, maybe 10 minutes away the sub was extremely soggy. Very bready and bland, not much of an Italian taste. The meat was piled on high but all I could taste was the ham. Ordered my sandwich no tomatoes with oil and vinegar and jalapeƱos. Definitely missing the jalapeƱos and I'm unsure if the oil and vinegar was on the sandwich. Online ordering was very easy and straightforward,but my sandwich was not done when I got there. I will try Firehouse again but I recommend sticking to Jimmy Johns or Jersey Mikes!