Bajaj discover is surely a cheap byke but its performance is the same as its price bajaj brand has a problem with bykes their bykes dont have long life I had a pulsar 150 before the problem was the same engine dont remain good for long time the byke starts making noises after some time it needs servicing all the time, and travelling for long routs in bajaj is not a good idea back pain and tail bone pain causes every time not comfortable, engine is not good, chain will start making noises every month or 2, my discover dosent give power as before, even after servicing no change there is some problem with the brand I have seen many examples of bajaj bykes being the same as mine, just bajaj says it have good milage but after several months milage willbgo down and byke will start calling on expenses on it, I will not suggest u to take bajaj, go for other brands like hero, honda, may be expensive but value for money