We made our last Tesco purchase last week.
I'd been getting very uncomfortable buying anything from Tesco given their plans for St Albans, but we needed an internet shop, our details were already set up and we had some money off vouchers to use; so as a last resort it didn't seem too bad an idea. Well, not until their customer service wouldn't give a reasonable response to a query and certainly not when some of the produce turned out to have a use-by date of the same day as the delivery.
So, screw 'em. Sainsburys/Asda/Morrisons can have our supermarket money, we'll buy more from the market and grow more of our own veg.