Aldi is one of my favorite grocery stores. It's one of the two leading global discount supermarket chains, too. They have more than 10,000 stores in 18 countries. 
I have never been to one. Sounds like a store I would like. Are they reasonably priced.
Aldi is very affordable. They have lots of their own store brand products and less name-brand ones. They're also based in Germany. 
The name is similar to the car Audi and makes me think of Germany because of that. 
I never noticed, just one letter off. I actually drive a Volkswagen that was made in Wolfsburg, Germany.