I've been here twice to deal with iPhone issues.
The first time was to unlock an old iPhone I was giving to a friend. The man working there was very nice and charged $25. It was done within an hour.
The second time I dropped my iPhone 4S and the back was cracked. I believe this was about $30 to replace and he did it on the spot. I also invested in a cover to prevent it from breaking again.
I can't express how mild mannered and kind the man who works there is. He is very easy to deal with.