Both times were a quick, easy and an affordable experience.
I went here back in May, and again only 3 months later. The person who helped me was Jack. He was very professional, detailed and efficient with time. He also gave me a free case to hopefully prevent another incident which was very nice but not necessary. Obviously I did not use the case which would explain why I am a returning customer. Duh! Since then I keep telling everyone I see with a cracked screen to go have it fixed here. It's worth it and far less trouble than it would be to go through your service provider.