My insurance company covered everything which was nice, but the people here are just super easy to work with. I scheduled a next day installation, they showed up right when I expected and gave me a call before hand. The installation was quick, I don't know anything about windshields but I'd be damned if you could do it better. Anyways good stuff, I'd call them the best.