Repairs were done quickly. Just had my screen repaired at Tech Heroes and two weeks later it shattered. Had it replaced at UBREAKIFIX for $30 more with gorilla glass and a 12 month warranty. Tech Heroes only warrantied for 20 days and used regular glass so broke quickly. And they didn't honor their warranty.