I've been using Chowdeck for a few months now since the orders come through quick on the app and the food selection is decent. But sha the delivery time they promise versus what actually happens are two different things sef. Last week ordered at 1pm, they said 45 minutes, didn't arrive till almost 3pm and the food was already getting cold by then. The app itself works smooth and the restaurants are good but if they can't keep their delivery promises then what's the point really.