Personally I've never come across rotting food on the shelves of Lidl or Aldo. And as I say, they do VERY good business, I am pretty sure they won't lose any sleep over a few people not rating them. I always find them friendly in the Sydenham / Pange Lidls, and Catford / Penge Aldi's, which are the ones I use.