I am purchas this bike in month June 2015 and I like this bike but it required too much maintenance compare to Honda or bajaj bike. if u planing to buy this bike kindly check the other bike like royal enfind Himalaya or classic 350.
below mentioned why I am saying the maintenance cost is to high.
you not get the original parts of the bike out side the market.
you only get the China cheap quality parts which affects the performance of the bike.
if you visit the authorised service centre of yamha bike you find that cost of the part is too high for example if clutch switch cost you 150 rs outside it will cost you 300 rs plus tax in sercice center.