I now have 5,000 miles on my 2012 Impreza Sport premium 5 door with auto tranny. I drive it like a little old man and the best I get on the road and in town shows 26.8 MPG. That's what the digital readout says. WRONG. That readout is no way close. I filled up and my actual mileage was 24.2 MPG. I have checked this a few times and the digital readout is always a couple MPG higher than actual. I'm very disappointed in the mileage. Best I ever had on the highway is 33 MPH on digital readout but 31 in actual calculations. So I get 24 city/road and 31 road. That sucks! I'm going to go to the dealer where I bought the car and ask why. Not close to what it should get. Might sell it and find a car that gets good mileage.