This should probably be in Gear Talk but whatever.
Should I get them? They're only like $100 and they look super sick. I already have goggles though and they're new but they're pretty shit.
Are they a good goggle? They're pretty cheap so I'm not too sure about the quality of them. I've never owned Electric's before.