We break down the differences between farmers markets and grocery stores so you can know where to buy for the best and freshest produce.