I've bought a lot of different parts from the China-direct sites, and almost all of it was good.
The one that was not is the "1% metal film resistor" assortments.
It's tempting to buy them because the sellers have big assortment packs for very cheap, and it is a convenient way for a newbie to get a working supply of resistors.
These resistors are painted light blue (so that they look like normal metal-film resistors) but they are always either carbon-film, or sometimes carbon-composition. Some people have received carbon-composition resistors that varied so wildly with temperature that they were basically unusable.
It's not a law, but it is an industry convention that there is usual background colors that are used for different resistor types. The normal background color for 5% carbon-film resistors is tan; the normal background color for 1% metal film resistors is light blue.
This is not just one Chinese seller, it is ALL of them. Even the ones on eBay, Amazon and other similar non-China-based sites.
And this problem is not new, there are reports of it on Google going back
at least 9 years.
The company manufacturing these is not making a simple mistake.
https://www.google.com/search?q=chinese+1%+metal+film+resistors+are+fake&ie=utf-8&oe=utf-8
At one point I looked around on Google for any instance of ANYONE who ordered these resistors and tested them,and actually got metal-films,,,, and I could not find even
one single person who claimed that.
The good news is, you can usually still use these resistors, but they are 5% carbon-film--not 1% metal films.
If you need 1% metal film resistors, you should probably forget about ordering them from China.