@StephenHarris Hah, I have an Officejet Pro that broke (well, it might be fixable with new print heads—but not worth it). Was annoying that because of that it started refusing to scan—it wouldn't let you use the UI, because the REPLACE PRINTHEAD message was far too important... (The scan still worked, you could start it from xsane or whatever—but not the buttons on the printer).
And yet, I still don't want to smash it.
At least partially because its solidly built, and I'm not sure who'd come out ahead in that smash fight...
Probably the printer.
But now I need to find out if one of those places near me. Maybe they'll give me $10 for it :-P