Summary: From the minute I took it out of the box it didn't work right. Printing only half pages. Error codes after scanning. Cannon online support was very responsive but ended up blaming my computer for the problems. Funny since there's nothing wrong with my computer or any other software I use. Their software is buggy and they need to fix it.