I purchased Mahindra Duro DZ in 2012 and so far its run 28000 km. I get it serviced regularly and drive at constant speed between 55-60 km/hr. I have daily run nearly 90 km daily and I am getting mileage of 55 kmpl (full tank it will run 360 km). I love my scooter and am damn caring. So it returns me that love.