A new study from the National Resources Defense Council says that Americans waste 40% of their food every day, totaling $165 billion worth of uneaten food every year. Some of the waste occurs in private homes, where leftovers are trashed, and some occurs in grocery stores when products are not up to selling standards. And it is never just food that is wasted, but the production costs, fuel energy in transportation and finally landfill space.