The buying experience has been good as it gives good average along with good mileage,i use it during weekends,the maintenance charge s almost 1000 bucks worth the maintenance.I don't find many cons in it to be frank as it is simple bike which help you move ahead on road...