Bummer. Hope you stop hurting quick!
Yeah, Corsair, it's Specialized that makes those glasses. I want some, but I don't dare try 'em on in case they fit well and look half-decent. They are pricey, but no more so than a lot of the Smith/Oakley/Adidas/Nike/insert-big-name-here models.
