Yeah, some of their stuff is good quality. Others, (like some of the prepared food/knockoff items) not so much. Just have to learn what is good and what to avoid.
There's an Aldi across the street from the Walmart where I sometimes shop, (like once every couple of months). Went into the Aldi a couple of times. Suffice it to say that overall the quality of stuff they offer is even lower than WallyWorld. They make you pay to use a cart. The carts looked mostly broken one way or another, but you were forced to take the next one in the queue regardless. Not worth my time or trouble.