+1 to this topic. My iPhone started erroring up a month ago due to a hardware problem, 1 month after my AppleCare warranty expired. Now it randomly starts recovery mode looping, and sometimes doesn't even make it past the boot screen. Restoring my phone (when I can, last night I was trying for 2 hours without success) is a hassle when you have to do it every day, and you don't know when it's gonna die on you. Ugh, I'll probably just open it up and try to fix it myself. Apparently they make the internals easy to work on, numbering everything, for their staff at the "genius" bar.