Absolutely wonderful service! Came right in and Crystal said she could take care of my broken screen in 30-45 minutes. I grabbed my book and she had it done in about 20 minutes, good as new. Everything was tested thoroughly before and after as well. She even gave me the discount I found on Yelp without any hassle. Highly recommend this place!