I have a bajaj discover 100 and it has lot of problems from when I have bought it. it gives a good milage of around 70kmpl but it has many service problem first of all we have to tighten its chain every month or it will start producing sound very much. its accelarator wire grt chocked in every two month. if we ignore these then the major proablems are enguine proablem, each and every friend who have bought discover is facing any major enguine proablem. in my bike the hole in connecting rod of ccrankshaft and piston is enlarged due to which there was a lot of sound while riding. and have also releasing enguine oil burning smoke. so I would not recommend to buy this bike.