They installed 3M Crystalline on my windshield, with large patches that look like smeared Vaseline, redid it 3 weeks later but had similar smeared patches, and refuse to issue even a partial refund. It's now in dispute with my credit card company, and I'm driving with an impaired windshield...