I drop my iPhone a lot ... I should get a case ... And have been to MANY repair shops. This was hands down the fastest service i have ever received at the best price. I hope I won't have to come back, but when I inevitably break my phone again, I will 100 percent be back here. SIX STARS.