Is 24mpg really correct? I'm in Europe driving a small hatchback and I'd typically get around 45-50mpg (UK, I know American mpg is lower, but it wouldn't be halving the figure!).
Depending on how I drive, that can be up to about 60mpg, which is where the car definitely tops out.
24mpg to me seems like madness!