Guys here are awesome! I shattered the screen on my iPhone, and they had it replaced quickly for me. Cost $80ish, I think.
What really impressed me though was that while they were fixing the screen, they noticed my volume and power buttons were not working properly... so they replaced them at no additional charge! SO SO awesome considering I was not due for an upgrade for another 6 months and was sick of those issues.
The only (minor) downside was that there were a couple kinks after the repair, so I had to go upstairs once or twice more to get them fixed. The guys took care of the issues right away though, no problem. They also fixed the power button again when it stopped working again a couple weeks later. I brought the receipt in, but they took care of it with no questions asked.
All in all , I will definitely be going back to this shop for future electronic repairs.