Delivery took 90 over mins to arrive. Turns out the Grab rider took many other orders to maximise their trip and expects the customers to go hungry. What I received was all the soups spilled all over the plastic bag. At one point, the Grab rider attitude was atrocious and threw back 5 cent coins at me on my doorstep saying they do not accept 5 cent coins. Isn't it still money? App was not user friendly as it keeps on hanging. Time reflected for delivery is not accurate many times.