It’s finally Farmers Market time here in New England, and hopefully it is where you are too. If you haven’t shopped at a farmers market in the past, there’s no better time to start. Business is booming all across the country, with more than 8100 markets counted as of 2013. Supporting your local farmers market or the small farmer down the street has so many important benefits for you, your health, and the planet. Continue Reading..