We are huge fans of jimmy John's - we order it on a regular basis for work and home HOWEVER THIS LOCATION has really disappointed us. It takes a lot for me to write a bad review. We have been ordering for work at least 3-4 times per week for delivery. Long story short, the delivery driver never showed (was lost at another delivery) and after 50mins of waiting I went to pick it up myself. I had called the store to be SURE my order was still there or if it was enroute (it was still there according to their staff). When i showed up at the store there was no order. They offered to make my food again (duh that's why i'm there) however were very annoyed when i asked them to not charge me for the delivery fee and tip i placed for the driver. (i'm not paying for delivery if i have to pick it up myself! again DUH!) She slammed my cups on the counter and then offered to make my lunch for free- however even with that (which i did appreciate) they did not even make my food how i ordered it- all it was was meat and lettuce. It's very unfortunate because now they've lost a long time and frequent customer. This is not the first experience we've had along these same lines - probably more like the 4th or 5th. Hope they can get their stuff together or they're going to loose a lot more customers. Also, never was there a manager available to discuss with.