I saw a tv commercial the other day for Walgreens. At certain locations, you can take your empty ink cartridges to them and they will refill them. It costs $10 to refill b&w cartridges and $15 for color. I had empty cartridges in my office that I had been meaning to recycle so I took them to Walgreens. The price I paid to have them refilled is half of what I would have paid for new, and I don't have to worry about disposing of the old cartridges properly.
That's a good deal!