Hi...Congratulations for the new car. Punto makes you feel liek u r driving a car and not a Tin. The mileage shouldnt be a problem. U will get used to the way it moves and mileage will get sorted out. I didnt feel there is any Mega difference in Mileage with each passing service. May be just a bit. We just tend to vroooom it a lot when we get hands on it in the beginning. It's a great color to have TW bt u will need to take real care of it ( i have a TW too). Drive easy drive safe .