They are priced high. Again the Alloy is not too bad, but there is better out there.
I have nevber had good luck with Oakley either. In my opinion it helps to go with a company that makes "snowmobile" specific goggles, ie Castle, Smith, or 509
These companies are making goggles to fill the big eye ports of todays helmets and have fantastic extended foams.