I truly understood your pain, it does happens to most trader when they are dealing with China factories. They won't follow the rules or your requirement. Sometime would give you some surpise in sudden... So you better get rip of the subcontractor type fty, dealing with well audited factoy instead. At least, they may understand your expression better. However, don't 100% trust on the aduit reports...I mean serious to you!