I just had a belt break on my Vino 125. The belt only had 4,000 miles on it, and was completely destroyed, all chewed up and kinked, with teeth broken off of it. Yamaha says these belts are supposed to last 12,000 miles, and the last 2 did last 10,000 miles, and still looked good. The rollers also only had 4,000 miles on them, and looked like new. In fact, there was NOTHING else wrong. Everything was oem Yamaha. There is nothing to indicate what happened to the belt. And on a Vino 125 this is not a side of the road job, the oil has to be drained and you need a new gasket. I had to wait several hours for someone to come and pick me up 35 miles from home.