I decided to order online because I wanted to avoid the wait that is inevitable at Firehouse subs. Once I ordered online, my sandwiches would be ready for pickup at 5:35pm. I got to the store a little late at 5:40pm. I was greeted by a zombie-like "welcome to Firehouse uhhhhhh..." I let the cashier know that I had an online order and was told it would be ready soon. I waited about 5 minutes for it to be ready. There was one other person there before me. So it took the same amount of time as if I had ordered there in the store. Not sure what the point of ordering online is if you don't get the food when it says it will be ready. I understand if the store was poppin' and they were working like crazy but it was empty and four employees were there. I guess you shouldn't try to upset the long waits at Firehouse and just suck it up and wait for your food. The sandwiches were very good.