I'm not a huge fan of JJ's. I work nearby, and it seems like my order is almost always wrong. If the food was good, I'd suffer through the incorrect orders, but it's just not worth it. I'd rather have Subway. At this point, I'll only order JJ's if there I'm starving and I have no other option.
I would have given the review one star, but they have some of the nicest delivery people I've ever met. They are always friendly and patient.