I took my phone here to get a screen replaced. Took 24 hours great. I noticed it had a white halo affect so I assumed it was goin to fade away, because its a new screen. Nope, never went away. I took my phone back, and they claimed it was like that because I dropped it, but I didnt drop it. Then they tried to charge me to fix it. Ugh hell no they broke it, they fix it. So after threatening to sue them, they decieded to fix my phone. I got my phone back, halo is not all the way gone but mostly. Put my sim card in and NO SERVICE they messed up my mother board IFyou have an Iphone dont take it here Im stuck with a new screen but i can not use my phone Also, they were very rude when I asked to repair the damage they have caused.