Service was fast and customer service was good. However, the warranty covers very little time, and shortly thereafter, my screen was not as responsive as my original screen. I would hang up on people, add calls, and have lots of difficulty sending texts.... I would recommend spending the extra money and going through original mfr to get screen repaired.