You never mentioned what prband printer you have.

I have always refilled my 'tanks' with bulk ink. I huge savings and with my older Cannon i560 and the modified tanks from Colorbat;
http://www.colorbat.com/products.php?id=11

I can refill the 'tanks' within the printer itself, I don't have to remove them!

BTW; you can still get the i560 if you look hard enough, though it will be around list price (or more) as it was Cannons' best printer before they and all other manufactures locked out many refill kits and procedures.