Love these guys! I've been in here two separate times for a broken screen and each time they fixed it perfectly. The first time took about an hour, the second time took only 10 minutes!
Tip: when they ask if you want the tempered glass, say yes! I said no the first time and of course, ended up breaking it 2 months later.
I will be sure to come here for all my phone issues!