I bought my Aveo brand new in 2004, and I never had good mileage with it, a fillup would yield between 350-400 kms (217-248 miles) on a 50 dollar fillup. It didn't matter if I babied it or drove it harder, most of it was city driving but even on the highway the mileage sucked.

My 2010 Mazdaspeed 3 gets 2x the mileage the Aveo did and it has 320 hp in the same driving conditions.

Don't forget that the Aveo used a daewoo engine with nearly 20 year old technology, it was simply inefficient despite GM's efforts to make it so. They should have produced a brand new engine for this car.