I like your tag lilian woo.
This is the same technology as most CIS systems around, I like the idea and welcome another competitor. There is enough customers in this world to make us all happy, I just hope everyone offers the service that customers expect and have earned.
I would agree with both, it does sound like the printhead.
Your best bet is to replace the printer which would be a cheaper alternative, however ebay would not be the answer, as you could end up with the same problem just with a different printer.
As Canon has released there new models, why not...