Food is always late... Usually 30 additional minutes, so in total it's over an hour. Customer service is horrible to help with the issue. Once I asked them to cancel, but only if they would give me a refund. They cancelled, but never gave me a refund. I recommend Grab. Never has been a problem.