Very poor quality control. My appointment was made 3 days in advance. The tech told me that the windshield had a fault in the glass. He showed it to me. They offered to take off the cost of the wind shied wipers if I took the defective windshield. I did. I would have had to wait another hour and 1/2 to get a replacement windshield.