DO NOT GO HERE!!!I received the worst service I have ever heard of. Two months ago I paid $170 for them to fix my cracked screen. They attempted to replace the screen twice but each time it was replaced with a defective screen and they were about three weeks late from the time they said the phone would be fixed. My money hasn't even been refunded and I still don't have a working screen on my phone. I even tried getting my problem resolved by Thomas, the regional manager, and he could care less. Save yourself the time and money, go somewhere else.