Have you tried Delivery.com yet? I was given a $40 gift code to go through the process of ordering and then to let everyone know how it went.
I went online to Delivery.com, entered my address and all the restaurants in my area popped up. We picked a local Chinese restaurant to place our order through. We did this intentionally since we've ordered from them in the past. We wanted to see if there was any difference in the menu or delivery time.
Once you've picked your restaurant, click on the items you want to add to your cart. Every time you choose an item, there's a box you can type special instructions into for that item if needed. We added extra gravy as special instructions for our Almond Fried Chicken and it showed up on the order (see picture at left). Before you check out you will be asked to log in or register with the site. Going through the checkout was super user friendly. Within seconds of placing your order you'll receive a delivery confirmation email.
Delivery.com even gives you the option of adding your tip to the total so everything is taken care of when the order arrives at your door.
In a nutshell it all went great. Ordering was just as easy as calling the restaurant, the menu online was the same as the take out one we had. There were no delays, everything was delivered in the same amount time. We even received the extra gravy!
Delivery.com offers Delivery Dollars Gift Cards you can give as gifts so the recipient can order from any restaurant in their area. I think this is much better than a gift card for a specific restaurant!