I love shopping at Aldi, they have really taken over, they have 10,000 stores in over 18 countries!
Wow, that is a lot.  I like shopping there too but prefer Trader's Joe they both have good prices bu I like the latter's product better.
We don't have a trader joes here, I have always wanted to shop there. I never knew Aldi was based in Germany, it started in 1946