I have an 03 yz 250 that is in really good shape, low hours with lots of extras. It comes with an extra set of plastics, skid plate, hand guards, pipe guard, pro taper bars,13oz. flywheel weight, new o-ring chain and sprockets, almost new tires, race tech springs (front and rear),suspension set up for 180-200lbs, stock springs, complete Yamaha top end kit (new in box), tranny oil and pre-mix. All you have to do is get on and ride it. $3600. I also have a supermoto setup for it that I will sell for another $1500.