On a normal day, I don't know that I would give Jimmy John's four stars (sorry Jake!). Then again, their service might have been better on a normal day. On this day, however, they were handing out free subs. That's right. FREE SUBS. Though the line was not as long as it gets for, say, free ice cream at Ben & Jerry's or even pizza at Donato's, it was a pretty good one.
Perhaps most importantly was that the line moved rather quickly, even though the location is on the small side and ti was crammed with all these people craving a free sandwich.
While the line did not illustrate that the Jimmy John's staff are lightning-fast at their jobs at making sandwiches, it can be understood in this case. The only real problem is that because of that line, the directions for anything other than your sandwich were left a bit nebulous.
Want a cookie? Oh, you should have picked that up at the register... move back three spaces and fight for it with the people now at the register. But once the process is done, enjoying some sandwich goodness works out well enough!