BEWARE!!.. do not go to the Iphone Dr...I was in Vegas for business and my screen cracked on my phone the day i was flying home. I dropped it off and they replaced the screen before my flight. When i picked up my phone the touch home screen button didn't work anymore. The technician said it's common however it was working fine before i dropped it off. When i left the store i got on my flight home and noticed that the battery drained out within 2 hours. I kept charging it and it kept dying on me. The worst part was after 3 days the screen that was replaced developed a couple different cracks on its own! They replaced it faulty to were it ended up cracking without anything to cause it. So i am in a worse place now than i was before i brought it to the store. I called and called and the owner wouldn't even have the courtesy to call me back. RIP OFF. I ended up having to get a whole new phone.