(a) It's worth bothering to repair. No not really, it could cost up to £60 to repair.
(b) If so, who does repairs on HP printers. Me, I have the lids off ours at work because we are electronic engineers, so its not a problem. Having said that we would probably not bother if it was a PSU, for the cost and hassle we would probably buy a new printer.