As far as the food, it's a Jimmy johns. Always decent, always consistent, and before I started ordering from this location, always fast.
I can reliably depend on this location, which is barely a mile away, taking between 45-60 minutes to deliver my order. I've started just going to pick it up because the delivery folks always have some crazy story about why it took so long. (Last time, the person couldn't find the location before me and REEKED of cigarettes handing me my food.) I'd understand if this happened once, but it's literally EVERY time I order and "give their delivery folks another shot".
It kind of breaks my heart because I used to LOVE Jimmy John's in TN... They were always to my apartment in 15minutes and were roughly the same distance away. THOSE were subs so fast I freaked... These are subs so slow, you might as well give up.