This place was great and they did an amazing job quickly fixing my daughter's iPhone 5C that she dropped :-/ The Apple Store quoted twice as much to fix it and then claimed they couldn't even fix it and that we had to just buy a new iPhone. Well, this guy fixed it in 20 minutes, was friendly, polite, great customer service. The bad reviews seem to basically be upset at apple for sucking. Lol. If it can be fixed this place will fix it. Highly recommended.