We've settled on ContraVision over the years, decent price and it lasts. Our shop windows were done in ultraflex about 4-5 years ago, and apart from some fading they're still looking good (some edge sealed, some not). I just didn't like how the ultraflex printed.