We have ordered from the Sandwich spot on numerous occasions and it has always been great. My favorite lunch to order. However this last time we ordered was such a disappointment. It took nearly 2 hours before our order came. I even called the shop directly.. no answer. Had to try to get a hold of them through Yelp to find out what happened. When I finally tried to cancel our order, low and behold, the driver shows up with our sandwiches which were super soggy, thrown together and falling apart. I was so disappointed. I don't want to not like this place anymore, but that really left me upset. Not even an explanation of what happened from the driver either just handed us the bag and left.