Based on current prices for new printers, I would consider replacing the unit. It may be less costly in terms of print cartridges over the long haul.
What is the cost or a replacement print head?
A new printer at
http://www1.shopping.com/xGS-canon_520_s~FN-Printers~NS-1~CR-1~DW-0
was shown at $79 (not including shipping).
Of course if it was me I'd of already had it apart and broken something else while trying to remove the print carriage.
My daughter's Canon S-520 printer is out of both whack and warranty. I've been advised by a coule of Canon support people that I should replace the printhead. I'm just wondering if anyone has any idea about whether that's kind of a complicated operation or if a very inexperienced person in such things will likely be able to do the job. The repair people would charge $40 to $50 just to check it out and more to do the replacing. If you say it's not hard and I find it hard, no complaints from me. Jerry

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic