If you are ever at an event that Melon are at, they usually have demo glasses. So you can try them for a few hours, see if they work for you.
I had some Kingpins, which i tried and thankfully didnt clash with my helmet or cause pressure points from the arms, so i bought some.
I dont own them anymore, as it turns out i hate wearing riding glasses… i’d rather blink the mud out from my eyes 😀
Sold them on ebay for about a third of what i paid 🙁
Interested to hear what they come back with, regarding returning the glasses.