Anyone own these? Particularly using them on a newer shoei. I asked my dealership to order tear offs (hand gift card) and these came in. They say the would fit my cwf-r visor on my x14 but they aren’t even close to snug against the visor. Am I totally missing something? The website on the package seems to be dead. Maybe they shut down?