Truly as good as it gets. I thought my iPhone 6 plus was a total loss, but the repair jedi in the back room pieced it back together with a new screen, and whalla, a like new phone. My phone was fixed with a new screen in 15 minutes, no appointment and no hassles. I also had my daughter's iPad repaired there for a new screen. Very friendly staff. Highly recommend.