Buying anything that has to work from a Chinese supplier is a crapshoot. A lot of manufacturers have found out how they operate. If they're making something and it doesn't match the print, instead of changing the product they'll change the print. The casting quality and material used is usually very poor too.