I have used canon printer, I di used it for almost 4 years gives around 300~400 prints per refill & after using other printers which have facility to fill liquid ink I found but this brand printer consumes ink alot
The good part is in liquid inks I can fill ink by myself no need to call an expert. One of the good feature is canon printing quality & speed of printing.
Canon is a good brand name & they have maintained that in their services, they are good in service level & once you call for help they are available in 24 hours.
Product is user friendly. All in all If you have lesser use then go for it, but if your usage is alot then it is expensive in long term.