I ordered this YX 160cc replacement head for a pit bike build I'm working on and when I received it it was missing the rocker arms, rocker arm pins, cam retainer plate and screws plus the exhaust studs. I was not happy about that at all so I contacted the support team and got a fast response. I told them about all the missing parts except the exhaust studs (Oops, I didn't even notice they were missing) after talking to them they had all my parts shipped to me. I have been ordering parts from TBoltusa.com for the last 5 years and I will continue to do so. Thank You for all your help with this issue.