I called them to replace my windshield on my 04 BMW, I actually needed the rubber molding replaced and they refused to come out.
The advertisements saying your insurance will pay for it is a gimmick. That only works if you have a very low deductible, mine is $1000 - so no my insurance would not cover it. Many people only have minimum coverage. We ended up using a company that replaced the windshield on our large commercial truck. They came to our business. Many local businesses are able to do this too.