Just a heads up to everyone, the sun visor on these has an anti fog coating on it. So you have to clean them like you do a pinlock...soap and water then let it dry. Not a big deal, as long as you know. They come out really easy, rinse it off and you are all set.
Yes, I learned the hard way.