The front panel of my sister's iPhone (3GS) broke and she asked for help to fix it.
I ordered the kit. I received the kit in one week though I'm so far a way of US. I followed the instructions which ifixit provides via their website. My sister's iPhone looks now like new.
I did small mistake. I ordered the kit without verifying the iPhone model (iPhone 3 v. iPhone 3GS). I was lucky that the kit works with both. Other than that, I recommend purchasing and learning from ifixit and I would like personally to thank them for their website and the kits they provide and of course the great service I had.