have the te 250 about 6 months now.it was 6months old when i got it and it was the demo so it had a hard time before i got it. it got a new ecu to help the flat spot low down.its slightly better.new piston was fitted last week just in case and am pleased to say old one was like new after 100 hrs roughly.it stalled and blue off the inlet manafold when i tried to restart it.turned out to be the woodroof key had sheared.wouldnt start cold unless petrol was put on the air filter.turned out to be fan censor on head. all minor things on a otherwise great bike.30mpg off road and 50mpg on road.it surly could be more econimical than that.generly pleased with it because of looks.road legal.lightness.brakes.1st gear needs to be lower and 6th higher.lights are good too.well built and nimble.