You could try a New Printer and then buy ink online from maybe..
http://www.ldproducts.com/HP/Ink-Cartridge/PhotoSmart/8250/2338-Printer.html
oops here!!!
http://www.ldproducts.com/coupon?coupon=LDSAVE&mkwid=sXw62y6lI_dc&pcrid=79545836714&pkw=%2Bprinter%20ink%20cartridges%20cheap&pmt=b&plc=&kid=ppc:google:HV+Generic_Printer+Cartridges&gclid=CKW3_fjr4MgCFQVsfgodPXYNVw