I saw those last night, really liked the red ones. I seem to have a big head (judging by hats anyway). Buying from outside the US isn't so cheap on that site though so I'll hang fire until back in the US. Then they had better watch out!
There was some talk on their forums about how everyone liked the sunnies and goggles deals, and SnC said they were out looking for more. That was after the Dragon goggs went off in hours.