We get ours at Staples but my DH belongs to their rewards club (or whatever they call it) so we get a few dollars off and also turn in my empty cartridges for a rebate. Also, unless it's a report my kids have done for school I set my printer to Economy to use the least amount of ink possible. I don't know why cartridges are so expensive but I'm guessing it's because the printer companies know we all need ink and so can take advantage of us.