All gear is built to a price, without exception. What I am saying is that is the comment was rather broad brushed. I have researched some Aldi gear, and yes some of it I wouldn't buy, but some of it is good quality gear made by leading manufacturers under licence to Aldi's branding.
I have also met and done business with some of the higher up people in Aldi, CFO, Head of Real Estate etc etc, and they are very demanding of their suppliers.
I think I would rather buy a winch from Aldi than some no name ebay seller.........true it may not work if I need to go and use it, but at least I would have a reasonable chance at getting my money back.
I am also no great believer in the quality of ARB or TJM after listening to some of the sales diatribe from their operations guys. Lets face it, look at the comparative prices for ARB in Australia as opposed to the US............do you really think you're buying a top quality winch when its half the price from the US and it still needs to go and get rebuilt by Mal Leslie to make it reasonably waterproof.