Went there twice and both times the workers seemed confused / flustered / annoyed. The lady on the register gave us the wrong number plate so our sandwiches went who knows where. The first time I was upsized to a large when I ordered a medium but paid for the large, swipe and go mistake on my part I guess. The second time we waited almost 40 minutes for our two subs because they messed our order up, and then forgot to make it again. This place needs serious reform.