There are a number of retailers that sell good quality refilled ink cartridges. I would recommend Re-Inks (online) and Cartridge World. You can also buy kits to do it yourself.
Ink cartridges Canon are expensive, and each printer takes numerous cartridges. Buying replacement ink is sometimes more expensive than the printer was when purchased new. You can buy refilled ink cartridges to save money. Most printing jobs will look great with refilled ink, but if you print a lot of photos, you may want to try refilled ink on a few test photos to check the quality.
Honestly, I don't think that you can just go and get them refilled. Your best bet would be to just go buy new ink cartridges for your printer. It's probably cheaper anyway.
If you are certain that your cartridges are full, then I would not be concerned about it. If you can, I would buy a brand now cartridge and see if it recognizes it.
I do not recommend you buy and try to use refilled cartridges.
You can buy Canon ink cartridges in many different places. Amazon usually has very competitive prices, but you could also look at refilled cartridges on ink sites such as Simplyink for cheaper prices.
Refilled, HP LaserJet cartridges are readily available on Amazon, from Staples and at any office supply retailer that offers remanufactured cartridges for sale. Refill kits are also widely available.
The best place to buy ink cartridges online is on amazon. They sell them in bulk, and they also sell discounted cartridges that have been refilled and work just as well as new ones.
There are several places online that will allow you to buy ink for a little cheaper than your local discount store. Good online stores to start your price comparison are: 4inkjet, 123inkjet, Amazon, inkjetsuperstore, OfficeMax and ink cartridges. I have also purchased some cartridges on eBay as well from wholesalers or refilled cartridges.
A good cheaper alternative to ink cartridges are to use "refurbished" ones that are empty manufacturer's cartridges that have been refilled by a third party. Companies such as Cartridge World offer them for sale for 50% - 75% off the regular price you would pay for a brand new one from the manufacturer.
Buying refill kits for ink cartridges is much more economical than purchasing brand new cartridges. It is even possible to send your old cartridges out and have them refilled and sent back.
Brother laser printer cartridges are special because they can be refilled by the user rather than taken to an expensive ink store or the user having to buy a new one.
The cheapest ink you can buy is refilled cartridges on websites such as amazon. They work just as well as new ones and are half the price, although most printers will not recognize that the cartridge is full.