My initial contact was via chat session during which I was provided prompt and accurate parts selection assistance.
Next, my order arrived promptly and in good condition.
The installation videos proved priceless as a means to quickly and effectively replace the screen myself. It took all of 10 minutes.
Lastly I add that it has now been about 10 days and the screen is without defect.
I am very satisfied with my experience.