This week we called Glas Tek to replace the windshield in my truck. They offered competitive cash pricing. There was some mix up as to what company was actually doing the work as the website my husband found was under a different company name that was supposedly "local" to Mesa. We were not aware that the office is actually located in Glendale and this would effect the appointment time based on what was convenient to the installer.
When booking the appointment, we were given a time slot of 3-5PM the next day. We specifically booked for this time as I was not feeling well and wanted to rest after an early work shift. On the work order the tech provided us with it is even noted in the instructions for the tech to come closer to 4PM. My husband received a call that morning informing us that the tech had called out sick so another tech was trying to fit us into his schedule. We let them know if they were not able to accommodate our specific 3 hour window we were willing to reschedule for the next day. They assured us that the tech would be in our area(the supposed "local" area) closer to 5 so he wouldn't come before 2:30. The tech showed up at 1pm without calling ahead or any notice whatsoever.
When the windshield was installed, the tech provided me with the work order to sign and informed me that he didn't have the change for my cash. I was forced to give him a $20 tip since I did not have exact change and apparently couldn't pay by card in person. The whole experience showed an incredible amount of disorganization and lack of communication.