In my case the only two places that deliver are not favorites of ours. I hate the pizza at one and DH hates the pizza at the other.I'm surprised how long some of you have to wait for a delivered pizza. If I ordered right now, I can pretty much guarantee I'd have my pizza in less than a 1/2 hour. I don't think I could pick it up in less time, allowing for time to make it. Most nights, if I do order pizza, I order it a few hours in advance and specify a delivery time that suits me. They've never missed. In fact, it tends to be 10 minutes early, which I suppose could be a complaint. LOL.
Our favorite place is between work and home. However its too far away for them to deliver.
We pick up after work alot. We have actually contemplated buying a pizza bag online for this reason...
Chinese food is the same way. The place is on the way home, but this time almost all the way to our house. They take a pretty long time to deliver and the food is not as fresh when they get it to us. If I go and get it myself its always better.