Yep, its happened. (From our experience more than your visor gets battered in this scenario). Imperfections: Due to the nature of 3D printing, there may be minor imperfections on the item. This won't affect it whatsoever, it's just slightly noticeable up close.