Shattered my iPhone screen, 1 min later submitted a claim through my insurance company (Asurion) through Verizon, 1 minute later this place had my info and was waiting for me to bring it in and have it repaired. Brought my shattered phone here, they made it look like new in an hour. Great customer service, clean place and all around way more legit than their name makes it sound.