My piston just recently ceased up. It also had pieces come off. So there is a lot of metal shards on top of my piston and most likely in my crank case. I'm gonna replace my piston & rings, crank & connecting rod, seals, gaskets, and bearings. It's had factory parts since the year it was made, '01. So it's time for new ones anyway! I want to order them online. I'm specifically looking for wiseco. I went to wiseco.com and way to expensive. I had 2 other option that I am aware of; Ebay, which I have never used before. And the other is OEMCYCLE.com. Has anyone ordered any parts off of these 2 sites? If so how are they? How is the condition of the product? Is the site reliable? Like can I order and actually get my parts or am I just giving away money?