So I live in Minnesota which means we constantly get snow that ices up on the window. When I was scraping my rear window off the arrowhead decal I got from you guys got some scrapes in it and part of it torn. Does this go with the Lifetime warranty you guys offer?