Ordered $100+ worth of food to our office. Rider was over 90 min late. Did not receive the food because everyone had left the office by then. The restaurant was uncontactable throughout this process. Deliveroo now refuses to refund the money because the rider marked it as delivered. All the agents are unresponsive on email and incompetent on chat.