26.5 mpg, with 70% city driving, in a MN winter, is normal.
And I agree with others that 30 seconds of warm-up is fine, unless you're like me and sometimes start up the car, go back inside, and wait for the cabin to get warm and the window frost to melt :).