I know this is way late, but I used to have those same goggles(not from that site, I got them at the now defunct music werks in seattle).
they aren't that comfy to wear on your face, but who does? they look awesome though
you should check out panzer kitty, they make great custom goggles
myspace.com/panzer_kitty