I've never been to an Aldi before so let me summarize the points of surprise for those who are also newbies. You have to put a $0.25 deposit down to get a shopping cart unlocked. There are not even hand baskets to use, though you can take boxes off the shelves. You have to pay $0.06 cents for bags upon leaving or bring your own. You cannot use credit cards - debit or cash only. These "amenity" cuts have pushed prices down for what it is worth.
The store is slightly small. There was a good coverage of all food categories, but Aldi is definitely not a big box or specialty store and fresh items are limited. The store was clean and neat. I'd say Aldi is somewhere I'd run in to get a specific, perhaps advertised item, but since they don't take credit card never mind.