I personally like Jimmy Johns, but I also like about any sub shop. In general no matter which location the sandwiches are always about the same. Staff can definitely vary depending on location and time. JJ's generally is quick to get your sandwich out. This isn't a 5 star restaurant by any means so don't expect great customer service. Expect a quick, efficient sandwich. The wife and I will pick up a sandwich and sneak into the movies at times so location serves our needs at times.