I've never ordered JJ's before, but today I was very hungry for lunch & decided to order online from this location, since I have a baby at home and live less than 2 miles away. Needless to say I was waiting over 50 minutes for my order before I called and cancelled my order. Who knows how long it would have taken. I also made sure to wait until after the lunch rush around 1:30 to place the order. No time estimate, all it said was it would be ready as soon as possible. Will not be ordering from here again. So much for "freaky fast" service.