Excellent customer service. There was a problem with the initial replacement windshield, and while I might not have noticed it, they did and had a slightly different windshield replacement sent immediately at no extra cost to me. I appreciate that level of attention to detail. Even with that unexpected snafu, I was still out of there in a little over an hour and a half.