Just went because I dropped my phone and the glass shattered and LCD display broke. Got in about 1pm, they told me it would be $150 and 1.5-2hrs. Left it there because that was already cheaper and faster than my insurance. Got lunch, went home, returned my mom's phone (she let me borrow it for directions.) exactly an hour and a half later, they are calling my mom's phone to let my know my phone was ready. You couldn't tell it had been damaged at all and they were prompt and professional. Five stars, definitely take your devices here.