I like Jimmy Johns, and have for over 20 years (growing up in the midwest). But this location is terrible! I work nearby and we order sandwiches 2-3 times a week, and more often than not they screw something up. Today I ordered a beach club with no tomato or cucumber add bacon, and got a beach club with extra tomato, no mayo and no guacamole. on top of that they charged $2.50 for bacon. I am fine paying for extras, but $2.50 seems high for bacon, especially if they leave off guacamole! If this were the first time it happened I would let it slide, but it is literally over 50% of the time my order is wrong. With the amount of restaurants around, and the mediocrity of jimmy johns I have decided I will not order from this location.