I'd been ordering weekly from them for several years now.
Then on the last order a guy called me 31 minutes AFTER the slot time. I assumed it was the driver (he never stated) and I wasn't told the reason why, just that the order would not be delivered.
I was already late for work, so i told him i would sort with customer service.
No alternative slot was offered; no delivery was forthcoming.
And no apology until i'd complained to customer services - they just left me without my weeekly shopping and told me to book it again!
Never will i waste my money on this excuse for a business.