Check out the full list of what staples accepts now part of their expanded recycling programs.
https://www.staples.com/stores/recycling#workingtowardsabrightertomorrow
More companies should start to follow staples lead and offer return points for packaging and products that reach their end of life.
For at least the last five years, the Staples in the Boulder 29th St Mall takes any electronics you have for recycling. The process is you hand it to them or drop it in a box they have sitting there.
Unsure if this applies to other Staples, but at least that one in Boulder, 29th St Mall, does this easy