iPhone 4 home button was unresponsive and out of warranty.
So much better than I expected. It would have been nice if there were reassembly directions, it's a little different then the disassembly.
When reattaching the screen I hadn't realized I the connectors hadn't been pulled all the way through. I had to reopen the screen to adjust it.