Initially, I had a good experience with this place. They fixed my iPhone screen which was un fastening itself from the phone, for $100. But shortly after I noticed my led screen was a little wonky. Some pixels were "stuck", which essentially means regardless of what my phone's displaying, a bunch of pixels stay green or red. But, it went away, and I wrote my review at that out. Well, now my phone is practically unusable. Sometimes the screen just turns black and no iPhone for Alec! I paid $100 to have these guys ruin my phone.