trader joes throws some good shit away.....packaged...and not really rotten, i used to work for a foodbank. trader joes had some stuff that was really good that they'd donate either it was just dated that day or had too much, or certain items werent selling. if anywhere to dumpster dive id say trader joes