This place seems to have a split personality. When I have ordered through the drive-through (which I don't recommend if you have a large SUV or aren't so good with the steering) the sandwiches came exactly as ordered and the window person was very friendly (there was one guy who was *really* friendly, which was amusing and flattering to a middle-aged mom in a minivan). But the last two or three times I have gotten delivery the order was wrong.
The last time I got delivery two of the three sandwiches were COMPLETELY wrong. (Once time I used the website and ordered my sandwich without avocado because my GI tract just can't tolerate the stuff and it came with all kinds of avocado. Grrrr.) I called back as soon as I discovered it and was told that the driver had packed the bag wrong. Honestly, I didn't care who screwed up - I just wanted my #13 on french! The person on the phone didn't seem too bothered by it, either.
Once I got the correct sandwiches they were very good, but the experience left a bitter taste.