Over the weekend I cracked my screen on my iPhone 5. So I took my phone to Tech Mate in St. Michael and they did an outstanding job!! Not only did they fix my screen but they also put a protective glass screen on top of it and were very friendly and knowledgeable. I recommend if you have anything that needs fixing you take it to Tech Mate.