There's a group called Restore Hockey/Restore Sports that accepts used equipment, cleans it, then either donates it to players or programs or sells it to support their organization. Learned about them when they were a sponsor of a tournament that used to be held at the UMass Mullins Center and they seem like a good org. According to this link they have a drop box at the MonkeySports store in Norwood. http://www.restoresports.org/