I currently get a delivery from Tesco every week, but with the minimum online spend increasing to £50 from £40, and the value of Clubcard rewards decreasing, I may reconsider.
I live near Lidl and get the odd bits, but find the fresh produce poor and not a lot of choice for vegetarians.