According to the BMW dashboard, I'm averaging about 21mpg! Maybe it could be that it's winter time and the roads are all covered in snow and therefore, bad traction. It could also be because I have winter tires on which are generally heavier I believe.
But so far... I LOVE IT!