I shattered my screen at work and needed to replace it. I was gonna buy I new phone, but I remembered the ad I saw at linus tech tips youtube channel ,about ifixit having these full year down and replacement kits.
Repair did not go super great, but because I just went at it with out watching a video . . .