I know a few Mechanics personally that have worked on and owned bikes, though I dont know if they have ever worked on a Chinese one. Or does it really matter?