Slow. Promised delivery in 40 min. Delivery came after 1 hour 40 minutes and the cunning little crooks kept on increasing the "arriving in" time counter 2 minutes at a time. No option to complain. If you cancel, you pay the full amount anyway.
So get your womenfolkto cook and save yourself some money. If thats not an option, save yourself the delay and frustration and get something from some nearby restaurant.