iPhone fell out of my pocket and exploded on my bathroom floor. The model was a little old but jailbroken and setup well for overseas trips. Did not want to replace with an unbroken model.
Bought parts at iFixit as described in guide, followed guide. EASY.
Great service. Fix or upgrade your favorite items instead of replacing. Satisfying and educational.
iPhone 3GS Display Assembly
Phillips #00 Screwdriver
Small Suction Cup