Our company used Dinner Delivery Plus. It seems convenient, but it's very expensive. The delivery charges and tip can add up, so be careful. I had no problem with timing of food, but I really believe their prices should come down. The restaurants are a lot less when ordering direct.
Cons: They have a take a photo of your credit card or fax a copy in - don't like that - bad value
more