Earlier we used to have the old model of Alto that model was just ok. so we decided to have another car but the bad luck was that we bought Alto K10 once again.but to have same thing again was really a bad decision as that model of Alto which we are having now is poor in city traffic because office because of its poor mileage . if we talk about its performance in city then we will come to know that this Alto car is not so much good because its engine is also weak as compared to other cars in the same segment .Coming to its actual mileage we will come to know that this car gives an average of only 15 or 20 kmpl so this is really a bad choice. this car Alto is also not for a big family so in the long run this car fails your need. Our family got bigger so we mostly required to have a big car so its a sad situation for us and for big families this car is a total no. Now coming to its cost effectiveness I will say that you may get better options not in Maruti Suzuki but other companies. In case of its servicing and customer services you will not be disappointed as this service is ok but really this car is not that much good as old model another disadvantage of this car is that this one is a petrol model so if you want to go 500 km from like Agra to Jaipur you will need to have a lot of money in your petrol so thats the drawback . You will get a diesel car in this same price and that car will be more effective and efficient as compared to Maruti Suzuki Alto k10. So I would like to suggest all the readers that think before you buy Alto K10 because its really an old technology operated car. No navigation nothing. Poor AC. If you use AC then mileage more poor. so dont go for these kind of small cars invest your money in a bigger diesel car.