The only film out of Oracal, ClearFocus, OneSign1?, 3M, that has lasted a "few" years has been 3M. Laminated and not laminated, with and without Edge Sealant, 3M has always lasted for me. The rest only last months, unless you're lucky it might last a year without looking like junk.