Received Item all in good order. I did have a question about the piston tolerances which to me looked incorrect. I posted a question to the supplier but never received a response after chasing twice. I installed the piston kit and the so far I have done 200 miles with no issues. I enjoy the power difference it gave the bike I am only hoping that reliability is something that was included in the price.........