Make absolutely sure you test your phone as much as possible during their 30 day warranty period.. They replaced my iPhone screen and while it looked great, it behaved very erratically.. Luckily I was already planning to trade it in with my carrier! While inside the store another customer came in complaining of the same issues..