no warranty? if not i guess the repair will cost like a new one. but it's really hard to tell what's wrong. give more details.
Printer troubleshooting 101:
1- Make sure the computer is okay and using the correct drivers.
2- Change ink cartriges
3- Throw away
Repairing printers is just not cost effective. (Sometimes it's even cheaper to buy a new printer than to replace the ink cartrages in an old one.)
I agree with all of the above.
The cheap inkjet printers cost little more than the ink to replace them. Lexmark printers are notorious. I used to buy a new printer when the ink cartridges ran out, usually about 3 months.
I picked up an HP Laserjet 1000 Series for about $185 along with an extra toner cartridge (which was about $40). The reason? The included cartridge in a new laserjet is usually only partially filled. Anyway, the second cartridge lasted more than a year for the piddly amount of stuff that I printed, 4-5 times longer than the ink-type, and cheaper too.
The answer to the original poster's question: Throw them away.