Have you ever cracked your phone screen or had your power button stop working? Your first thought after such an event might be to buy a new device or send it off for repairs, but iFixit advocates another approach, offering all the parts and know-how needed to tackle the breakage yourself.