I got my screen replaced here about 5 months ago. The service was great, super friendly, and quick. They also gave a warranty in case anything got messed up with my new screen. This seemed great, until 5 months later when my entire screen started to die. I took it in and the guy at the desk told me it was "humidity damage" that was my fault, and they could only give me a $20 discount on a replacement. Considering this has never happened to me in the 4 years of me owning a phone, it definitely makes me question the quality of the screen assemblies they use. Seems like a great place, but I won't be coming back