I've had them replace my screen on my iPhone 7 three times in the past 6 months: fast service, would have given 5 stars if they offered a better discount to returning customers (compared to Apple pricing for fixing screens, this place charges a lil bit more)