I am planing to buy a bike in 125 cc segment.
I have choose these three bikes but I am confused which one is better
1) Yamaha ss125
2) Honda shine
3) Bajaj discover 125ST
Its for normal day 2 day use.I dont travel long distance in weekends or occasionally I travel long distances.what bike among these have less maintenance cost and 55+ mileage and better looks.many suggested that Yamaha spare parts are hard to find and they cost more is that true.
So friends, please suggest me which is better or else there is any other better bikes I may have missed out.please suggest as soon as possible.