Shopped at Waitrose and found the food very expensive and the quality just okay. Had a bout of vomiting after eating 2 of their yoghurts but had no real proof that the yoghurt was off so I tried an online order.
On Saturday September 21st they delivered items due to expire on September 22nd. The potatoes and carrots had to be used by September 23rd. The "offer" worked out double the advertised price. The bread was stale.
When I complained the response I got was " some items have a short shelf life" which means that they gave me the stuff they would have had to bin by Monday. I got an online order because I was busy on Saturday and was short of time, now I'm short of money too because of the food wasted.