Aldi gets mentioned here once in a while.
Here's an article in the Guardian on them, with a focus on the UK, which some might enjoy reading: https://www.theguardian.com/business/20 ... n-shopping
And if you can enjoy some gossip and drama, Aldi has it on offer now also: https://www.theguardian.com/business/20 ... h-her-will