Went here last weekend to get my cracked screen repaired. I had one of the best customer service experiences I've had yet with a tech company. The staff went above and beyond to ensure I left a happy customer. I will never go anywhere but here in the future for screen replacement. Strongly recommend!