Not sure I want to trust my life on that particular item to Chinese metallurgy...
Yet you trusted your life and the lives of others knowingly driving around with a unidentifiable clunk from the steering components? heh, true story.
Just saying, China is probably just as, if not more advanced than the good 'ole US of A when it comes "manufacturing".
I hadn't counted on my own poor workmanship...Besides , I was still trying to pinpoint the cause and location of the noise.
Im just messin with ya. Was just ironic is all lol.