You take a risk buying unmounted components from China, many are just outright fakes or poor quality (resistors and capacitors though there's little point in a 1% resistor for many hobbyist experiments, the Chinese 5% ones are perfectly adequate, Chinese multi pack capacitors are almost always rubbish for anything other than the least demanding application)
Semiconductors, while I have had good luck with the bubble gum transistors from China (2N3904/6, PN2222, BC547/557 etc.), I've found I can buy the transistors, regulators and cheap op-amps from local suppliers for very good prices and have them the next working day so it's just not worth the wait to order from China.
Larger chips, I tend not to buy unmounted chips, I buy assembled modules and have, as yet, never had a module that didn't work and they are almost always far cheaper than the cost of the individual components, even when they're not, it's an assembled module that's saved me a ton of time and it means I can spend the time on what I'm trying to achieve instead of debugging the chip implementation.