Quick question — what comes to mind when you hear the term “dumpster diving?” A sketchy stranger in the night, feeling down ...