How the heck they manage to deliver this printer and all of its cunning little tricks for such a low price confounds me. A proper paper tray, duplex, separate photo paper feed, disc printing, photo printing, all at remarkable speed without very much noise at all, and so far, it even seems to be reasonably frugal with the ink. Easy setup, no alarms in use so far.
So if you are printing text, brilliant. Graphics - great.
The problems come with photos. Although taken in itself the reproduction of photos is incredibly good, again considering the daft price, with decent sharpness, there is a distinct problem with the colour. There is frequently a pronounced colour cast compared to what I am seeing on screen. My photos are coming from a high end Nikon DSLR, processed through Adobe, and with my previous (much more expensive) Epson, I could rely on faithful reproduction of colour by the printer. Not so with the Canon. What you see is not necessarily what you get.
I am being a little fussy, but if you want green grass to be printed green rather than slightly brown/yellow, this may not be the printer for you. It does depend what you are printing - sometimes the cast is not a big issue, but it is normally there somewhere. For middle grade photos (like most of mine!) it's okay. I'd be nervous of trying to print a carefully processed, properly tuned A4 - it would probably just look wrong.
Very unfortunate considering how clever this little beast is otherwise, but if you accept its limitations with good grace, it's still an amazing machine. It's not a really serious photo quality printer, but maybe that's an unreasonable expectation at this price point.