I didn't have a good experience with Deliveroo. Used them 3 times, and all 3 times there were mistakes in delivery that Deliveroo doesn't bother to rectify or resolve. Frustrating to deal with their customer service.
I deleted the app since then and merely used Grab Delivery instead.