Two words: MAYO and Bread. Too much mayo and the bread is stiff. I can make the same sandwich at home and that doesn't say much for Jimmy John's. I've ordered from here and I've been in the store. Yes you are left to fend for your own bag, napkins etc. I give them all the credit for getting me the sandwich extremely quick, but the quality of the subs are average. If I was ever to like one particular sub out of them all it would be the Gargantuan. I don't know if I'd order from them if I have the time and could drive over to Jersey Mike's. Great for being in a pinch.