Hi MK, my bike has done 20000km so far...I got an old stock (I believe so) because i got a replacement for the tank lock. It got jammned because the keyhole pins rusted. Other than that this bike has a grunt compared to other bikes and style too. Cheers.