I have had Jimmy John's in several different cities and it has never really impressed me other than the fast delivery. While it is a little bit better than Subway I would rather eat at Jersey Mike's if I am going to spend $6-7 on a sandwich. That being said, I will eat Jimmy John's only when I am stuck in the office. You cannot beat their speed of delivery.