Il Mio Problema
The iPhone was scuffed in many ways, so I was like, let's buy a new case, screen, home button, etc...
La Mia Riparazione
Everything went well, except for the screen, which still had some white pressure spots, even though it was a new screen.
The volume buttons are a pain in the **** to replace, but with enough patience they'll fit!
Il Mio Consiglio
Try to keep track of your screws, if you don't you will regret it when re-assembling the device.