I often go to Whole Foods, but I feel like I'm getting ripped off there. I can walk out having spent $120 on a single bag of groceries. I try to get to a Farmer's Market occasionally, but not often enough I guess.  Are there other ways to buy as close to the farm as possible? 
You can look for a CSA in your area, http://en.wikipedia.org/wiki/Community-supported_agriculture:     CSAs consist of a system of weekly delivery   or pick-up of vegetables and fruit in   a vegetable box scheme, sometimes   including dairy products and meat.   You can use http://www.localharvest.org/csa/ to try to find one in your area. 