There customer service is really good now, I received a sample roll and installed it on my Jeep wrangler which is notorious for cracked windshields. It has only been on there 2 months but no issues so far. Before that I had Bray which was a complete pain to work with and longevity was horrible. The film delaminated and their windshield skin which is 2 layer also delaminated when I try to pull the first layer off. I currently only use Clearplex and haven't had any issues with installation, shrinks well. But want to see how the Exoshield works out. The exoshield is really clear and unnoticeable when installed.