Sainsbury's have been delivering my groceries every week since close to the beginning of the pandemic. I book a regular slot and choose most of my items on booking then the night before I top up with anything I have forgotten. Deliveries are always on time, any substitutes I do not require (and they are few) I can send back and get a refund. The only grouse I have is with the website which asks me to fill out cookie preferences EVERY time I log on and not only once, but twice each time. Apart from that, Well done Sainsbury's!