Ignore the carnival barker in front of the doorway and head straight to the second floor if you need a cracked iPhone display repaired: These guys know what they're doing. It took them about an hour or two (as advertised) to replace my cracked glass with good-as-new glass. It wasn't cheap, but replacing the phone would have been more expensive.
On second thought, talk to the barker: He gave me a coupon for a free beverage at the coffee bar in the back of the shop. It was a good mocha, too.