Anyone know where I can find tear-offs for an HJC CL-12 helmet. The bugs here in MN are awful around dusk and at night. I had to stop at a gas station last night and squeege my visor. Also, does anyone have any experience with HJC mirrored visors? Worth it or not.....stick with the smoke?