I've never been in an Aldi grocery store. I guess it was founded in Germany in 1946.
I've only been in a couple times, but have never really purchased anything. 
Mostly for that sort of stuff I shop at Walmart or Sam's Club (which is owned by Walmart).
Agreed. Walmart has really good prices for everyday items and groceries.
But Walmart has been quite criticized by labor unions and small-town advocates. I'm not sure where I fall on that issue.