We decided on Kings because they did the $100 cash back. When I called the first time the lady who answered was not customer service friendly at all and debated about going there. When I called a second time, the girl I talked to was very nice so I made an appointment. When we got our windshield done they had a bad batch from the manufacturer and we ended up getting it done 3 separate times because we could not see through our windshield very well. The guys who worked with us were very nice. Here is the part that gives them the lower star rating. The first time the guy did our windshield he accidentally marked up our tinting on the driver side door. It wasn't a big mark and almost decided to just leave it but the guy was honest and said he could put new tinting on. So we had that done along with the 3rd windshield replacement. Now that the tinting is done our whole driver side window has bubbles all over it and looks horrible. I recommend if you decide to come here, and they mess something up, ask to be sent somewhere else. I wish I had listened to the reviews on yelp. We won't be going back.