I've used aliexpress a lot and alibaba a little.
I always pick sellers with 9X% feedback score and never pick the cheapest item when ordered by price.
I've bought maybe 200+ items total over the years and only had issues with 3 items.
- One never showed up so i flagged it on their system as 'never showing up' and the seller refunded me.
- One showed up but was all broken (it was those fragile sunpower solar cells). The seller sent me a new batch and they were all good.
- One was the wrong size. Seller refunded the difference in value between the size i wanted vs what i got.
Note: i'm not including items i bought which worked, but were shit quality.
That does happen from time to time and i consider this my own fault for buying a very cheap item.
If it's super cheap then you cant expect it to be good quality. This is why i recommend not getting the cheapest item when ordering by price. It's cheap for a reason. Go somewhere in the middle.
Example is a data projector lamp i bought for $20 (the usually sell for $150) it works but flickers from time to time. Can't really expect perfect lamp with that sort of price reduction.
I broke my own rule here, i should have got for the $40 ones.
$20 was the cheapest
I've used Alibaba twice and never had a problem. It's a completely different method of purchasing though. I recommend sticking to aliexpress unless you need 100+ of something.
Both my alibaba orders arrived and were exactly what i wanted.