For more on Aldi stores, check out this article from Slate:
Chances are that you have never set foot inside the best grocery store in America: Aldi. And even if you are lucky enough to be in one of the 32 states where Aldi is, perhaps you were put-off by the cardboard boxes in lieu of shelves, or the row upon row of suspicious-looking off-brands. What is this place? Why do I have to put down a deposit to check out a cart? What is the weird giant shelf by the exit? And what do you mean, I have to pay for a bag?
Calm your hormones, meine Schatzis: Aldi, which is short for Albrecht Discount, is the American incarnation of a German grocery chain that is so ubiquitous in the Vaterland that almost 90 percent of Germans shop there.