Have you tried refilling your ink cartridges, rather than paying for a brand new one? Costco has a wide variety that they will refill. They will need to examine your empty cartridge to make sure the facing is in good shape, and if it is still
usable, refills are very nicely priced- between $8 and $10. As you can see, that price trumps the cost of purchasing a new cartridge by far and is a greener answer.
http://www.costco.com/