Glad yours arrived. Don't get why mine havent yet arrived when they shipped Dec 11. I remember it happened once with them and I never got them but they resent a set no issues. I might have to ask them if i dont get them by Friday this week. Oh well. But yeah they look great!
The longest set I had was on the NX for two years over two winters and held up like new! My estimate is if applied well (heated) on clean surface and taken care of, 4-5 years is doable though their site says 7 years. Still for $20 shipped, even every 2-3 years is worth it to me hence why I've been a repeat buyer for years.