Recently ditched my 7 year old Canon after being unable to reset the waste ink tank full fault, which I have done a couple of times before.
The fault has nothing to do with the waste tank condition as mine was barely soiled; it is built into the software.
I would never buy another Canon especially now that the cartridges are chipped to prevent the use of compatibles without a lot of fiddling.
I have gone for a Brother DCP-350C, Copier,Scanner,Printer,for less than £80, using four separate ink tanks CMYK. Carts are cheaper than Canon and choice stationery have compats even lower.
Photo reproduction is as good as,if not better than the Canon.
Goto Fixyourownprinter.com and note the number of threads for Brother problems compared with the big three manufacturers of printers.
Hope this helps.