Mike, I have shopped and would have no problem shopping at any of the stores you mentioned, apart from Tesco, to the best of my recollection, all the food scandals and scams that have come to light over recent times, have been attributed to Tesco, so rather than tempt fate I would not consume a single item from one of their stores, But the other reason I hate Tesco, is the often underhanded a dubious methods they have used to get planning permission for building one of their crap stores despite strong local opposition .