I've got the Goggles Integra and there is a head strap that goes over the top. However, the velcro doesn't hold very well. Is anyone aware of a replacement for the strap with some stronger velcro that won't let loose so easily?
I have some short velcro straps and I just cut off some pieces about an inch long, one for each end. It's not a real good solid connection, but it did help.