I bought discover 125st 2 months back, after 2100 Kms of run I can say mileage is not as per expectation. I thought it will give me more than 50 Km/liter in city conditions but I was wrong. I am getting only less than 40 Km/liter.
Its a nice bike for daily run because of its comfort on the busy road but not good for highways.
You can easily figure out that a wired sound and vibration is there at 80+ speed. At this high speed controlling of handle is difficult.
I started thinking why I invested money on this bike :(