It appears that they've been blown out of the water. I know what that's like -- my company had the Barack Obama campaign site the night he spoke at the Democrat National Convention in 2004 and we've suffered the SlashDot effect a number of times.
I feel for them. Anyway, lay off for a day or so and see what is what. So long as they don't have the webservers actually responsible for making the glasses, I think you'll be happy.
Order a pair from another retailer while you wait. There are so many to choose from and more are adding the titanium frames daily.
What a day. ;-)