Great!
I needed my 3gs fixed as soon as possible, so i decided to send it in. I got it back brand new, no problems. They called to make sure everything was done the way I wanted it done. Very professional people. No complaints and my screen is as good as new.
Thank you!