Badly damaged glass/digitizer assembly on iPhone 3GS
Removing old shattered glass was a bit difficult due to the size of the pieces as well as missing pieces. Ended up prying it off piece-by-shattered-piece. While time consuming, it got the job done. New assembly installed perfectly, fit and finish couldn't be better.
A small razor blade, if used carefully, can remove smaller, stubborn pieces of glass around the edges.