Personally I don't do mac repair at our store / shop, but we do have at least one person who will tackle the software side and I'm quite sure that that same person could also do repairs with the right info. So I'm sending those links to my business email addy and will pass along the info.
Thanks for posting.