I'll give them 5 stars even though they installed the wrong windshield in my truck. I paid for an upgraded one and they installed a lesser one...made one call to the 1-800 number and they said they would correct it right away. On my return trip I had my 3 month old with me and I was hoping he wouldn't get fussy or throw a fit. I expressed this concern to the guy behind the counter and he put a rush on my truck. They offered me bottled water a number of times which was great. Everyone makes mistakes and the companies that correct them and don't pull shenanigans are the ones who deserve Kudos....Techna Glass is one of them. Well deserved 5 stars!