Had a canon MP630 which I was really happy with before. However it went down, and I decided to add a little less money on a printer but still a canon when I had left cartridges will even fit in the iP4700.
What a failure, from always having been satisfied, with perfect and fast printing I swear loud now every time I want to print. Photo prints look like crap, it leaks ink and some prints to smear (with Canon original cartridges). The Canon MP 630, I could run both the pelican and cheaper cartridges without problems while this printer constantly malfunctioning and for each print, the printer must be restarted because of errors. Pure crap, I think, and you get very much more for your money if you bet on a MP630 or similar. I'll throw mine and buy a new one.