I Have owned the rs 125 rossi rep for 16 months now and have found the bike to be great fun whilst doing 22000 miles in this time. The one thing i have found with it is the astronomical running costs if you ride it hard. I have spent over £1500 maintaining the bike with it needing three power valves four back tyres three piston and ring changes and an assortment of cosmetic jobs. There hasn´t been a week that I haven´t had to spend money on it, but on the whole the bike is a great toy!!!