I went in a few months ago to get my iPhone 4 screen fixed, they took a lot longer then i thought they would; the parts looked cheap. For the price i got charged i wouldn't go back. for the rest they were really nice people. switched phones eventually to a droid.