These guys are awesome. My screen shattered when I dropped it on the driveway and the next week it was back to new. I was terrified it wouldn't be fixable. I went in when the part came in and was told it would be about 20 min until my phone was fixed. I'm very pleased with the customer service and time it took to fix my phone.