"Why spend money when you don't have to" is my motto. I probably should put that in my Yelp profile somewhere because it's true. Another one is "Money is to pay people to do things that you don't want to do yourself" but I digress. We're here at Aldi, where it's all about less expensive groceries and produce. They trim their costs by not having big fancy displays or endcaps, with a very limited selection (typically only one brand of an item and only in one size) and a limited staff (typically two cashiers, a stocker and a manager). You need to have a quarter to get a shopping cart (you get it back when you return) so that they don't have to invest in a cart wrangler or tie up parking spaces with cart corrals. The staff at this location is friendly and efficient and no, they don't bag your groceries for you. It's back into the cart and then you get to bag 'em up yourself out of the way.
Most of the stuff is from brands you will never have heard of, but in almost all cases a bottle of ketchup is a bottle of ketchup and a jug of milk is the same as any other you can get at the Teeter or Wally World. If an Aldi shop is convenient for you, why go anywhere else to spend more? Maybe some don't like this low cost method of doing business, but that's fine. You're paying more to enjoy that convenience and "higher touch" shopping experience.
You'll want to bring your own bags, as Aldi charges for those.
As Chad mentions, Aldi does NOT accept credit cards as it's another cost thing. You have to bring cash or use a debit card.