So, inexplicably, my MacBook kept turning itself off. Brought it into these guys. They spent two days poking around in there diagnosing so they could give me an estimate of a repair (they do free diagnosis). In the end it corrected itself and they sent me no bill for their time. If they earned my loyalty before, they've guaranteed it now. Thanks guys. read more