Yet another good result from a forward thinking company, but I wonder how Aldi would have dealt with the problem, as it was their responsibility under consumer law.
The last time I took a faulty item back to Aldi, the assistant put the faulty item back on display, and gave me another item from the display as a replacement. Seeing that, and before leaving the store, I checked the replacement in the assistant's presence. I also pointed out the error of their ways, but it didn't seem to make much difference?.
Another thing that I found out, was the Aldi policy of returning faulty items to any store. It doesn't have to be the same store you purchased the item from. Only problem there apparently, the store manager doesn't like this, because the faulty item comes down to their store's turnover, and not the one the item was purchased from.