In Scottsdale, one of the local Boy Scout troops holds an electronics swap meet once a month, and as part of that, they collect old electronics for disposal. We pull the hard drives, but we've taken old CPU's, monitors, scanner, printer, tvs, various cables. You could see if there is a troop that does the same in your area.