Paul--I can verify the preceding posts. Aldi is filled with bargains, but you never really know exactly what you will find there. Most of the goods are their own private label products, but occasionally you will see some name-brand items. Their own label goods are of decent quality, but overall, you can't necessarily count on finding even some fairly "standard" supermarket items, simply because of the changing mix of products.
In essence, it is sort of like a treasure hunt. Yes, you should bring your own bags, unless you want to pay for bags, but as was already stated, the 25 cent shopping cart charge is, in essence, a rental fee to ensure that you put the cart back in the cart corral. And, they don't take credit cards. I rarely use cash, but Aldi is one place where I make an exception, simply because there is no alternative and because I do like their prices.
In NJ, Aldi--unfortunately--has the aura of a Ghetto store, as they tend to be located in...not the best neighborhoods. However, the prices are so good that I do drive to one every couple of months to restock some of my dependable Aldi favorites. Among these items are their version of A-1 Sauce (indistinguishable from the genuine article), and their German dark chocolate, which is excellent quality at an amazing price. They also carry imported German stollen and some other baked goods that are far cheaper than what you would find in a regular supermarket.
One of the items that I found recently was their version of Ro-Tel canned tomatoes with green chilies. I have not yet opened any of the cans, so I cannot report on the quality, but if their other products are any indication, these should prove to be as good as the genuine Ro-Tel brand.
So, I would suggest an expedition to check out the place. However, just be aware that the location could be a bit dicey. If I recall, you own a Caddy and a Corvette, so you might want to hitch a ride there with a neighbor who drives a Hyundai Accent, or something else that is less tempting to potential car thieves!