I dropped by to get a shattered 6s screen replaced. The staff were all very friendly and got a diagnosis within minutes. My screen was repaired in about an hour and they cleaned the charging port out for me too. Pricing seemed comparable to other places, or maybe even a little less. My replacement came with a warranty, and I wouldn't hesitate to use them again.