I took my ink cartrage to Cosco to have it refilled and after about a week I kept getting message that the cartrage was the wrong one for the printer. What a pain, took it back and they refunded my money so that was good.
Refilling them isn't a good idea. At least for my printer. Something about a bar code or some do-hickey. It reads the ink levels and when refilled this doesn't work properly.
I save money on my cartridges by turning 10 empties into Staples and get a 20 dollar reward check to purchase my next batch. This way $50.00 worth of ink costs $30.00 every few months.