Supposed to deliver between 1pm and 2pm and I got text from driver at 13.30 saying sorry can't deliver x y z. 
. It had our lunch in it, bread, milk etc.
I was told to call to re arrange. No apology from staff or care that we have been so let down... And all I was offered was a 4 hour window to re deliver tonight ie... We have to cancel plans and put 4 hours aside for re delivery.
I have been let down before but with far more warning and constant updates on when a new driver could deliver. I felt very happy with the service.
This time it feels very lacking in care and service at all.