Wow, I'm surprised oakley hasn't hit these guys for trademark infringement. I figure they're probably cool except that site said they write oakley on the glasses and use the logo.
I feel you on the price. I got my riding glasses from JcPenny's. About $15 and they're just as stylish (IMHO) as the $150 e-wires.
__________________
"The internet is a place where absolutely nothing happens. You need to take advantage of that." ~
Strong Bad