printers are shit, I reckon they build em that way so you have to buy maintenance contracts. We only got 3 canons but they break down a couple times a year, we do like low load on it as well in comparison to what its capable of model wise. Even the brand new ones.
I dont personally like maintenance contracts, i ditched all our cisco handset ones because cisco made them fucking indestructible, only our gorilla sized employed who smashes it with his super size hand daily broke one and it took a year.
But canon and printers, thats just asking for trouble. If you want to fix it yourself take it apart and clean it all. Also tip use decent paper, can cause lots of problems if you use shitty paper and increase the frequency of faults.