I retrospect I should have asked my Tesla Service Center what third-party they recommend for windshield replacement on a Model 3. It would have saved me time. After waiting 3 weeks for a schedule appointment, my Service Center contacted me to inform me of a delay. I could bring in my Model 3...