I purchased this bike few months back and have regrets from Day one. With-in one week, It stopped on the middle-of the road, while riding itself. Nothing helped to start it back.
Then a Mechanic from the dealership came and made it start after two and half hours of struggle. Till now no clear explanation of what was the problem.
1) Poor Mileage, if you get 40 Kmpl, you are lucky.
2) Un-comfortable Riding Position, back pain is assured.
3) Rock-solid Seats, your rear will cry within 30 minutes of ride.
4) Bad Handles, your palms will get pain.
5) Constant Starting problem. You leave it on day light for around 4 hours, it wont start back. The dealer said, it is because of automatic fuel flow.
6) Instant Mileage Indicator is a joke, you wont even get 50% of the lowest value of display.
7) Squeaking noises on all corners of the bike
8) At 50 KM speed, you will feel that the bike struggling.
9) No Accessories available, not even Indicator buzzer.
This bike is like TVS Centra for TVS Motors, one more failure in the series. That is the reason, why you dont see as many bikes on road.
If you are looking for 125CC, go for any other bike, you would be better of than buying TVS Flame.