Just not the service I expect from JJ. Easily the slowest JJ even when I'm the only person in the place. I don't do delivery so I can't say how that is. The bread and ingredients are always fresh but there's always way too much lettuce (maybe to hide how little meat they give you). Not up to the standard I expect from jimmy johns as far as quality and speed.