Jimmy Johns gets an F-minus.
The "freaky-fast" service is too fast - meaning they frequently screw up my orders and don't give me what I want as far as extras on my sandwiches or they put something on there I didn't ask for and didn't want. There are WAY too many people in that line-assembly back there, which is why I am guessing there must be confusion and therefore orders are not prepared as the customer has asked.
But even much lamer is their corporate policy to NOT give you bags or napkins. They don't even offer them to you! There are no napkins to be found anywhere in the store except "hiding behind the counter". A corporate person today said that you are more than welcomed to reach over the counter and grab some if you need them.
What kind of messed up minds would actually make it a POLICY to not give out napkins? Sound petty? It IS petty, but the pettiness is on them!
I'll give them kudos for the delicious bread, but the number of times my orders have been messed up? And their stupid napkin policy? 1 star may be too many for them. I'll agree with another reviewer, too, about the menu being up on the ceiling. This place seems to be more about how fast and cheap they can do things and not about customer service.