 Before I purchased my C-Max I read the online reviews.I continue to do this and am surprised that most posters complain that they don't get the 'advertised' mileage.Well I felt compelled to write.This car teaches you how to change your driving habits to actually get the 47mpg .If you pay enough attention to it and learn to use the gauges (complicated) you will get the 47mpg. In my case , I've become obsessive and actually get better mileage. Actual mileage also depends on the terrain where you live.Hill country gets less then the flats of the mid-west.But I live in New England so .... Also , if you use the heat/ac it will cost you 1 mpg. Extremely happy with my purchase. !!!