JetTec cartridges from click here
Been using them for a couple of years, with only one faulty cart in this time; replaced immediately, not by 1 cart but a fullset of 6!!
Colours match genuine Canon and fade resistance seems equal, as far as I can judge.
Prices are about one third of original Canon and service is excellent.
I also recommend Fotojet Pro Satin paper from choice stationery, if you want a brilliant heavyweight paper, 270gsm. Recently printed about 100 prints of a nephew's colourful S.E.Asian wedding, and all turned out superb.
Hope this helps.Toxin.