This place was great, my phone looked like it was dropped from a plane, and the screen sensor was broken, which prevented me from using the touch screen on my phone. Went 12 miles out of the way to go to this place and it was well worth it. They gave me good directions of how to get there via bus. They did a free diagnoses and had great customer service. They were able to fix my phone within a good time range and it works better than ever.