Thanks for sharing you experience, although I didn't buy as many parts from China, this confirms my feelings...
It's a bit of a lottery buying on aliexpress, but you can learn to avoid some traps, eg when the same item is suddenly half the price compared to other sellers on the platform, expect some QC issues.
Also the Chinese can be very efficient, if you report something with good evidence, they often react fast!