The customer service is absolutely terrible! I placed an order and the rider stole my order and clearly on the map tracking didn't deliver it or come anywhere near my house. After speaking with Deliveroo, they told me there is nothing they can do about it. So I have placed an order, paid for it, not received it, and Deliveroo are refusing to do anything about it.