You can get a printhead for i9900 for about $93 at Inkcessories.com
http://www.inkcessories.com/index.asp?PageAction=VIEWCATS&Category=70
They were out of them for a while but I see they got them back.
Not intended as advertisement, but this is a pretty good price compared to $125 to $165 at...