If a part is critical, I'll buy a known, characterized, device made by a reputable manufacturer from a reputable supplier. (I don't expect that an Omron 50A relay on Alibaba for $5 is real) But for generic LEDs, non-critical switches & connectors, it's Alibaba/Aliexpress all the way.
I also can't feel good supporting fakes / copies and China's mistreatment of the environment for profit.
Sadly, a lot of the Aliexpress stuff is so cheap because it's unlicensed/knockoffs. It'll work, but in a lot of cases, it's the hardware equivalent of pirating software. :/
Let me find my eye patch and parrot.
All the expats in China use it. You need to figure out shipping though.
Discovering aliexpress was pretty awesome
I'm sure that you got lucky. My first experience with them was terrible. I ordered a phone (it was a dual-SIM android device) which wouldn't work for either voice calls or text messages. Tried SIM cards from different carriers, but nothing would work. You could connect it to the WiFi, though. Reporting the matter to AliExpress was terrible, those guys would insist that they're concerned, would look into it, but nothing happened. though admittedly haven't used/tested a lot of it
I'd recommend doing it.I've ordered things like a dirt cheap soldering iron, a multimeter, a bluetooth mini keyboard for controlling the laptop when watching TV, USB charging cables, PCIe cables, LED strips, flawless, high quality knockoff sunglasses, etc and never had any issues. If you sort by most orders you normally filter out the worst of the crap.
Some of the manufacturers have interesting ideas around mains safety. I'd be wary of dirt cheap soldering irons.
If you buy something more expensive, look for feedback from others. Don't assume it'll be ok. It might be something that only works for China.
I have bought loads from AliExpress. Pretty much comparable experience to a cheap store. Meaning: quality is sometimes poor, but similar experience to going to a shop. Most of the sellers are very concerned with their star rating btw.
Moreover, I'm not even sure how does the rating system on AliExpress work. I wasn't even given an option to rate the seller. The official support is terrible; they'd act as if they're very concerned but they wouldn't do anything even if the seller doesn't respond to any of your messages.