I dropped my phone off on Tuesday because the LCD broke. It took them 3 days to repair my phone but it was worth the wait! The replacement LCDs they received were faulty and they refused to return my phone to me until it was 100% operational. They were all very patient with me, even when I wasn't with them, but i'm totally pleased with the outcome. I will continue to come here for all my repair needs! Thanks guys