We finally got a Jimmy John's and I had heard so much about it being great.  We tried two different sandwiches (the No 9 Italian Night Club on their great french roll and the No 12 Beach Club on  thick sliced 7 grain bread).  Great quality product, great bread, very competitive pricing.  It is a little noisy with the music and hard surfaces in this location thou.  They are a brand new location so that will probably change (hope) over time.