It is all about driving style, and commute profile. Those, more than anything, will affect mileage. I see your location is MA - is your commute 4 miles inside the city of Boston? Lots of red lights? Stuck in traffic a lot? If the answer to those last two questions is yes, think about your idle time. Any time you spend idling in traffic is time that you're getting 0 mpg. Are you gunning it away from red lights? That doesn't help either.
I get mid-upper 20s here in VA in my Focus when I use it to commute - about 12 miles one way, nearly all 5th gear highway cruising, fairly small amount of time stuck in traffic, pretty much no lights. When my wife drives it for errands and short trips, mileage goes down - she's more aggressive away from the lights than I am, her trips are shorter, and she spends more time with the clutch partially engaged.