Hi all, I don't have this printer but I do have an IP4820 and an MG6120, both which use the same ink as this. After getting tired of the ink expense I started experimenting with non-OEM ink and have to say that I believe I found a good replacement. I no longer even worry about the expense of what I am printing because the ink is so cheap. Go here 6 Pack US Patent Canon PGI-225 BK CLI-226 BK C M Y GY compatible ink cartridges (With CHIPS Now!) for Canon PIXMA MG8120, MG6120 printers and you can get five (5) sets of all six cartridges for $25 and get free shipping. The color is perfect, the heads don't clog and they work as well otherwise as the OEM tanks. The only thing they don't have is the 25-year photo fade warranty. OK, seriously, what are you going to do if a photo fades? Call them and complain? In 25 years are you still going to be able to prove that you used their ink. Ha! Just get these and you won't look back!
Update: forgot to mention, if you are a Costco member get their Kirkland photo paper. It has a nice pearl white surface and canon printers work well with it, AND it's the cheapest gross package you can find for quality paper!