Best ride Ive had so far. only advise is if buying in pune, DONT. go to Mumbai instead, its less hassel than buying it from market yard dealer here. I was promised bike in 2 months and it took excruciating 5 months and hassel with unapologetic dealer who has less commitment and high arrogance (because he knows hes only one dealer in pune, and buyers have nowhere else to go).
Ill recommend going to Mumbai and transfer registration to ur address here. its less painful to deal with RTO than showroom guys :) believe me. u never get a straight answer, only u have to commit by paying on time and this commitment is not reciprocated by even intimating you with any delays or price changes, etc.