If you do a fair amount of riding and are removing your visor and pinlock insert for washing on a regular basis like i seem to be they will suffer scratching unless your absolutely anal about the care you take when cleaning them but even then they will eventually will need to be replaced. I've never noticed any reflection issue with my insert in but now i must admit it's about time it was relaced for there is some fine scratches that are reducing my vision from being perfect. I think it's a small price to pay for un-fogged vision on a cold day etc... just my 2 cents...
Bookmarks