Great store for when you desperately need that phone part and do not want to get a new one. I had a bunch of data on my old cell phone that I really needed access to but could not sync phone to my pc as the interface portion got destroyed in my pocket. Sure enough I found exactly the part I was looking for on this site and repaired it. Probably not worth your time and effort if your contract is almost up and you can just get a new phone for cheap but this site is great if you need to repair an old phone. The guides are useful too in figuring out exactly what to do.