Just ordered from them, paid not shipped yet, will let you know if I have any issues.
Board repair is something I find intriguing, assuming you can find parts, but I'd not offer any more than you're comfortable flushing in case. One just sold for 139 on ebay