I had dropped my phone and thought I had broken my screen. Called iRepair and they quoted us a price to replace the screen. When we got there Steve took one look and said your screen is not cracked only the shield that was put on when I purchased the phone. They replaced it for a less then I had paid for the original shield. They could have easily charged me the original quote and I would have not known the difference. Great to see there are still reputable small business out there.