This Ronin Vented-Cut Hockey Visor is amazing! I looooove it. I went from a full cage mask to the visor and its night and day. The visor was extremely affordable on Amazon and I hear the Oakley ones are great but I can’t imagine what they do different and they are double or triple the price. It comes with 2 sets of spacers and extra mounting screws and inserts. Everything you need to install.
The visor is a pretty univeral fit and is anti-scratch and anti-fog. Although, my only beef with it is I wish it came with a wipe cloth like sunglasses come with to wipe the sweat, but I guess you only get those when you spend more money.
For about $30 on Amazon.com (and fullfilled by Hockey Ninja) it is a great price and ships super fast.