Yours does not seem to bad, i would still look into it but on my aveo the last few city tanks i got about 20 mpg but i also idle alot, i dont shut it off much when it hits 40 below, couple time last year i let it idle for a few days straight. Btw where in canada are you?