The company I work for has ordered from Delicious Deliveries for quite some time, and their quality, time management and customer service has gone out the window. We generally order for meetings, and allow 15 minutes of wiggle room between delivery time and when the meeting is going to start. For the last few months EVERY delivery is late. They pretend that its ok because they call (an hour or more sometimes) after we place the order to tell us it's going to be late, but when a company has definite timelines about when the food needs to be delivered it is not ok.
We have already spoken to management, and they "put a note in our file to tell the deliveries to be on time". It has gotten us nowhere. When we tell them that we need the food for the time we placed the order for, and not when they change the time to they say 'sorry', and 'they wish they could get it to us on time'.
If you want to order food and don't care about what time it is delivered, then it is a good service. For us, we have to stop using them since we cant ever guarantee when the food will be delivered in time.