I go to Staples and they give you a $3 credit for use at Staples for each printer cartridge. By far the easiest way to recycle them. Officemax, Office Depot etc... don't have the same programs as Staples.
PetSmart has free, pre-paid mailing envelopes at the front door for empty inkjet printer cartridges and cell phones . 100% of the money goes to helping PetSmart Charities. Visit http://petsmartcharities.org/donate/toner-cartridge-recycling.php"""">http://petsmartcharities.org/donate/toner-cartridge-recycling.php""">http://petsmartcharities.org/donate/toner-cartridge-recycling.php""">http://petsmartcharities.org/donate/toner-cartridge-recycling.php"">http://petsmartcharities.org/donate/toner-cartridge-recycling.php""">http://petsmartcharities.org/donate/toner-cartridge-recycling.php"">http://petsmartcharities.org/donate/toner-cartridge-recycling.php"">http://petsmartcharities.org/donate/toner-cartridge-recycling.php">http://petsmartcharities.org/donate/toner-cartridge-recycling.php""">http://petsmartcharities.org/donate/toner-cartridge-recycling.php"">http://petsmartcharities.org/donate/toner-cartridge-recycling.php"">http://petsmartcharities.org/donate/toner-cartridge-recycling.php">http://petsmartcharities.org/donate/toner-cartridge-recycling.php"">http://petsmartcharities.org/donate/toner-cartridge-recycling.php">http://petsmartcharities.org/donate/toner-cartridge-recycling.php">http://petsmartcharities.org/donate/toner-cartridge-recycling.php for more info on that program. Also Cell Phones for Soldiers recycles cell phones, visit www.cellphonesforsoldiers.com to learn more. You can print your own free, pre-paid mailing label fromt their site if you want to recycle more than 1 phone. You can just put them on your mailbox with other outgoing mail. One phone provides one hour of time on a pre-paid phone card for a soldier abroad.