I was recommended by to CPR by an authorized Apple Service provider. I had my ipad screen replaced under warranty by Walmart's extended warranty service center. I got it back with dead spots on it. I took it to CPR to have them replace the screen again. After a few hours, they called me back to say that they had reinstalled a new screen but it was having the same problem. Turns out Walmart did a sloppy job of putting it back together and did damage to the main board. Michael (owner) called me with the bad news and said he would not charge me since he did not fix the problem. I wish there were more businesses that had that philosophy. I will definitely be back if I need them again. (I hope not)