A carpenter friend came up with a similar design a couple of weeks ago. His slides over the visor of a baseball cap. He sourced thin plastic sheets, created a form, then made thousands, and sold them all to an org in B.C., Canada. Great minds think alike.