Eating locally can be a challenge and it can also be more expensive. It isn't for everyone, and it is important to me to respect other's circumstances and choices. But Dan and I are choosing to buy locally when we can, because we like our neighbors and I'd rather support them than some California mega-farm. (That said, however, I'm not giving up exotic spices, olive oil, or citrus fruit, etc.)
Kim at Yankee Food over in NH recently had a great post about eating locally. She really articulates many of my feelings about eating locally. What it all comes down to, however, is this: I'd rather give my food dollars to my neighbors, and in so doing, support them and their farms, and thus preserving the Maine I know and love.