I purchased new Tvs Raider bike from Shelar Tvs, Waited for more than 3 months for that.
When I received bike from them I found that in heavy traffic if I drive bike its self start stop functioning.
So twice I faced big pain, once on small flyover and second time on bypass highway.
The showroom and service center staff of them just run behind getting good ratings and they get false ratings and reviews from customer without providing final solution to issue.
Service center makes you hesitating by calling again and again for same issue just to get rating.
They have nothing to do with your vehicle problems.
So very bad and horrible experience.