1 more thing about dealers well the majority of them.They say they will give you a discount on part's,but alot of them bump up the manufactures suggested price, you can see the price on the code sticker on the oem kawa parts. Let's take a 00 kx 250 piston 71.00 is the retail price at the dealer, the computer will show 81.00 they give you your 10 or 15%,but not from the original price they should charge. Alot of dealers are snakes.I on the other hand am very fortunate to have found a descent dealer,and I can finally say I will buy all my part's from them. They have a excellent inventory I already tested them,LOL.I have a dealer 15 minutes from me that I don't do business with anymore,the dealer I do my business with, is located in pa 1.25 hr drive. I will be getting my bike from them and all my part's are shipped to me,the average price is 5.00 so far on a average size box.They gave me 15% off part's and accessories THE TRUE PRICE. Now instead of a piston costing me nearly 80.00 I PAY 63.00. That is how you do business. SCABS.. :scream: