When shopping for organic food, consumers often report sticker shock and turn away, dismayed at the notion of paying $4 a pound for tomatoes. They're used to the lower prices at the local megasupermarket down the road.
The popular notion of someone who eats a local, organic diet is a food nut with an income sufficient to afford organic and who can afford to deliberate about food choices because the more expensive option will not break them.
Yet unless a significant number of people of all income levels have access to locally grown and organic ingredients, sustainable agriculture will never take hold and have a decisive impact on our health and on the environment to make a difference.
Why is the cost of local and organic foods often higher than prices at the big supermarket? Because it is based on the true price of producing food, unaided by government subsidies of commodity crops, cheap oil, and underpaid (and under-benefited) workers. We pay more for our food than we realize because at tax time we pay for those subsidies. Small family and organic farms rarely get the subsidies, and they often pay their workers a living wage.