The best ledger printer in my point of view I have been use canon printer last 2 years it is the best printer and also low cost maintenance