i don't order food for delivery much, but in the last week i have done so twice, thru E24.
i'm not sure why i repeated business with E24 after my 2 hour wait and missing item (while they did credit me the item, i was so hangry by the time my cold food arrived...minus one dish) ugh
then last night i ordered again. as was true the first time, the order took way longer than quoted, with no updates provided. until i chatted with someone. i had to chat with them for over 20 minutes. received, finally, cold food and no discount... them blaming it on the restaurant. which now i understand. as this is not a well oiled machine like grubhub or other (postmates, etc). in both instances, the delivery person was from the resto, making E24, a pretty unnecessary and annoying conduit. im done.