Anyone shop at Aldi? One opened near me, and I'd dismissed it. I then started discovering much more about it, specifically that it's a Trader Joe's brand which is interesting, and that it's not just a "crappy discount grocery" like I had imagined. I understand the selection is limited to more staple items, but does anyone have any experience with it?