The home button on my iPhone 4 was not responding, and Apple said it would be $150 to get a replacement unit. There was nothing wrong with it! For $50 or so, I was off.
I dropped the most important screw into shag carpet (yes, I should've known better). Thus the need for the screw set.
Don't work over shag carpet. Keeping the screws and parts organized as they came out was absolutely necessary, especially for this particular fix. I used a piece of paper with sections numbered by the step of the process.