lol... i wont say its high mileage, its rather HONEST mileage. do u really think a 2006 model civic wud be driven only 40k kms? most of those which say they are, are fake mileage ones...at 1.4m... its much much better then buying a brand new city... and in case u arent aware, karachi's market price is much lower rest of the country...