The volume button on my son's iPhone 3GS, being used as an iPod Touch, fell off. Being a 4 yrs old boy, he could only comprehend so much about how to change the volume on his apps.
Using the smartphone repair kit from iFixit and the manual on the website and through the app, the repair went smoothly . . .