I took my phone here back in May to get my screen fixed. I was happy at the time but now I realized that their "repair" was only temporary. They had to remove my screen and take about my phone to fix it. Now, 4 months later my phone is literally coming apart at the seam. I have never had a phone do this before so I am going to assume that the reason it is failing now is the poor service ipro did. I wanted to like them but I will never use them again.