Think twice before letting these people do repairs on you I phone, I had a broken screen, I let then repair mine because the manager had cut me s deal a great but cheaper than their competitors , big mistake!! As with everything else you get what you pay for! After waiting 2 hours my phone looked awesome! But with alot of features not working, proximity sensor, speaker phone doesn't work, along with my power button, they were suppose to order a new power button for my phone 2 weeks ago and still I am without! Think twice people , just wanted to write this review to let other people know what to possibly expect, cases and different looks for your phone may be fair, if you install yourself!! But the workers are in experienced with internal. Parts of your phone!