It's not because buying a new printer is cheaper, it's our only option. Another alternative is to buy quality printer inks at a cheaper price. I found this site called Carrotink.com, a web-based company founded in 1998 that supplies inkjet cartridges. They sell quality printer inks at a cheaper price when compared to the original price of the printer's manufacturer. In fact, high quality Carrot Ink sells for 30-70% less than that of the name brands. This means big savings for all of us, especially if we buy inkjets often. Let's take the HP C6656AN #56 Black as an example. The original price is $24.05, but you can buy it at CarrotInk for only $15.95, that means you save $8.10 or 34% of the original price.

However, unlike some other sites, shipping is not free. Delivery prices is as low as $3.95 for the same day shipping. If you choose next business day delivery, the price starts at $9.95. But if your purchase is more than $50, you can avail their Free Standard Shipping. They accept Visa, MasterCard, American Express, Discover, and Paypal.
If you are a bit skeptical about their services, read their testimonials area to discover what their customers are saying.