The iPhone was scuffed in many ways, so I was like, let's buy a new case, screen, home button, etc...
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 patien . . .