This is embarrassing to admit, but we have a guy who stays with us who was basically living in his car. My bf has a thing about helping underdogs. Anyhow, he dumpster dives and, believe it or not, the food he brings home is pretty good. Bags of salad that are not rotten at all, lots of potatoes, both sweet and russet, romaine hearts, apples, bananas, cole slaw mix, bell peppers, you name it. He brought home these cauliflower and cheese things that were frozen and excellent, really.
Not sure how legal that is, but the way I look at it, it is a shame that the grocery stores throw away perfectly good food when there are so many hungry people in this country, so I really don't have a problem with it. And I am not too proud to eat what he brings home. Now, would I dumpster dive myself? No, that would be too risky and embarrassing. But, as long as the food isn't rotting, I don't have a problem with eating it.