Has anyone tried these? They have them at Delphi Glass. They look cool but I am wondering if they are good enough and how the fit is.
I have a broad face and have trouble finding glasses that are comfortable. I currently use the over-the-glass goggles I got from a dealer and they work well but they are goggles so I know the fit could be better.
I would appreciate your thoughts.