We had an on-site appointment scheduled between 8:00 AM and Noon. My wife and I coordinated schedules to be sure someone was home. At 11:50 AM the installer called to say he would be another 50 minutes before he could get to us. I asked if they offered a discount for not meeting the time window and the answer was "NO".
Windshield is fine. Pricing and service, not so much.