I have some Weaver polar covers that fit very nicely. They come with grey and yellow lenses that are swoppable, and i believe these are polarised. They flip up like the butler creeks by pressing the button on the end. I got them off a mate who bought them back from the us.
To cover my costs i would be selling at £21.50 each recorded post if anyone is interested
I have 3 of them