For delivery sandwiches, I'm totally fine with Jimmy John's. They are nothing spectacular, but then again ain't so bad, albeit a bit on the small side. I usually get the Uncle Vito's, add peppers. And yes, the delivery is insanely fast (figure 10 minutes after you put in the order).