I have visited this particular Jersey Mike's twice now while on lunch break. I was glad to see that they have online ordering so you don't have to wait in the monstrous line. However, there is no place designated for pick-up, and you either have to wait in the line or piss everyone off who is in the line. Awkward. I would also suggest writing on the bag at least something showing what sandwich is inside so we don't have to play roulette for sandwiches. (As a co-worker picks the sandwich apart before realizing it is, in fact, MY sandwich.)
The sandwiches are substandard. The contents are nothing special. I had a hot meatball sub the first time and a cold club sub this time. The roll, like noted by another reviewer, never holds stuff in. Also, too much oil and vinegar makes it soggy, and I have a texture thing...I digress.
I will say, contrary to other reviews, that the staff has always been friendly and courteous. The restaurant has always been clean and the service prompt.