Had my screen replaced here. Overall pretty neatly done, but they managed to damage one of the sensors near the selfie camera. They ordered a new sensor, which arrived more than a week later. They installed it, but is was missing some rubber component, which meant it didn't work. Been waiting 3 weeks now for another new sensor, because they got shipped the wrong kind. Conclusion, they get it done, but it is a real hassle