I love jimmy j's. I eat at the desert ridge location every week, and have always been satisfied with the service. I not sure what everyone else is complaining about.
My favorite is the vegetarian #6. Lastly, I highly recommend the delivery option. The drivers are usually fast and very personable.