Is Deliveroo down? Customers left wondering if they'll receive food ordersDeliveroo's app and website faced significant outages, impacting order tracking and customer service.