Also, if you go to such mechanics they will NEVER recommend you to buy this bike saying "kachra hay, faarigh bike hay" just because they would be loosing their customers who come to them to get their 70s, 125s fixed 
They are only good at conventional bikes. Newer technologies are not their game.
Such machines should be maintained at proper mainenance centers of the companies.