EDIT (12/22/2025): After my previous good experience a couple weeks ago, my father and I again placed an order at this location, and everything again was perfect. The sandwiches were delicious. Fresh tomatoes, crunchy lettuce, good protein portions (and when paying for "extra", I actually received "extra"), fresh bread, and all customizations were completely accurate.
I'm not sure what happened at this location, but the changes are very apparent in the quality of the food now received. I have changed my rating to 5 stars, and I will continue to eat here without hesitation. Keep up the great work!
EDIT (12/10/2025): My father wanted a JJ's sandwich recently, so I hesitantly placed an app order for the two of us. To my great surprise, the sandwiches were delicious. Our customizations were entirely accurate, the lettuce and tomatoes were very fresh (and the lettuce wasn't shredded so finely that it became soggy - it still had crunch to it), the bread was the correct size (not what is used for the "slims"), and the protein portions were on par with how they used to be. Everything was perfect. I've upgraded my previous 1-star review to 3 stars for now (not sure if this last experience was a fluke or if permanent changes were made at this location). Will update again when I place my next order.
ORIGINAL REVIEW: I don't recommend this location at all. Not only is it NOT "freaky fast", but the quality and value of the sandwiches have been declining over the past few months. The French bread is smaller than what it used to be - it's not as wide (it's skinnier) - and protein portions have lessened as well. There is also an issue with standardization, so sandwiches can be dramatically different from visit to visit. For example, one time there is hardly any mayo on a sandwich; the next time, there is so much mayo added that it's inedible without taking a spoon and literally scooping off the mayo and soggy lettuce.
After having several consecutive disappointing experiences, I contacted JJ's online Customer Service a few weeks ago with a specific issue, and I received a reply that locations are franchised, so my feedback was forwarded to the store. I received no acknowledgement of it at all from the store - it was ignored.
Do yourself a favor and spend your money elsewhere. There is a Jersey Mike's about 2 miles down the road from this JJ's - much better quality and value for your money. The neighboring Sheetz also makes much better sandwiches within their MTO menu.