My wife just asked me if karmaloop was legit because she wants to order some stuff from them, ha! I win.
I do not remember being as uncool as seeing that site just made me feel. Are those the suspenders from the Fifth Element?!