I'm using 3M Scotchguard Pro and it has a 10 yr warranty against yellowing, bubbling, cracking, etc. Of course, the warranty is if you get it installed by one of their certified installers. I'm not worried about the yellowing. If it's quality film like 3M, Suntek, Xpel...you should be fine.