I LOVE Milio's. They're for sure my go to sub shop. The delivery range is kind of small so I've never been able to get delivery and can't attest to the speed of that. The pick up is always ready by the time I get there though. I can't remember a time where my order was messed up, but I can't say for certain it hasn't happened. If it has, it hasn't been often enough or much of a hassle.
I used to go to Jimmy John's all the time and thought of Milio's as the lesser version. Man was I wrong. The quality here is much better. I love the bread. The perfect amount of soft insides and hard crust. Occasionally the end is a little harder than I like, but it's not too often. I really recommend getting the bread left in. I find not doing so to be a bit lacking. I can understand the other reviewer's complaints about it not being enough.
They also give you plenty of guacamole! I always feel like other places are a rip off with the amount they give.
Also try the cookies! I love the White Chocolate Chip Macadamia Nut. They're always soft and fresh.