I absolutely LOVE Aldi.
As far as store brands/generic brands go...a canned green bean, is a canned green bean. The same rules and regulations apply to all food factories here in the US, so the only difference is the label. It is no different than buying a Kroger store brand, or Wal-Mart generic. Why would I pay 25 cents more for a can of them, because the label says "Del Monte" on it? Does Del Monte do something so spectacularly different to their beans, making them better than ordinary beans?
I noticed something a couple of years ago. I happened to be looking at a can of baby formula-a generic store brand. It peaked my curiosity, so whenever I was out shopping, I checked on something. I noticed that the Wal-Mart store brand, CVS store brand, Walgreens store brand, and Kroger store brand are all made by the SAME facility. The only difference is the label. I would suspect that it is this way for a LOT of generic items.
Aldi is wonderful. Canned goods for 39 cents, a gallon of milk for $2.89-when it is often well over $3 in other stores now. There are MANY healthy items there-frozen chicken breasts, bagged salad, frozen fruit, bran flakes, and so on. It makes a HUGE difference when you are saving 10 cents up to a dollar on each item. HUGE difference.
I just bought a package of fresh bing cherries there for $2.99 a pound-they are averaging $3.99-$4.99 a pound at Kroger and Wal-Mart.
The quality is just fine...their store brands (Fit N Active, Bon Italia, etc.) are no different than "Sams Choice" at Wal-Mart...