After shopping with Ocado for many years, was absolutely distraught after they cancelled my entire Christmas food shop (only after I'd contacted them to say it hadn't arrived) saying they were having delivery issues, but they offered to deliver after Christmas instead (27th December). Absolutely appalling customer service.