The thing is, you paid for that in the price which is often 3x more for the same thing you could get on Aliexpress. I bought plenty of stuff on Aliexpress and I had issue only once when I got something different than I ordered. Overall even if I lost on that one purchase a bit, I saved plenty of money on other purchases. And they have a lot of stuff that's simply unavailable elsewhere. Even if they sold me some counterfeit transistors, those must be really good counterfeits, because they measure fine.