My iphone 5 was crushed on the ground and nearly broken in half. I took it to these guys and they fixed it in a few hours, I was really impressed and the phone looked like new. I then took my laptop to them to fix my screen a few weeks later and they fixed it same day at their store. These guys really knock it out of the ball park with good customer service! I'm a fan for life now.