Theres a cool product i've seen for roll-off systems on goggles, its made by Rip N Roll, they're clear doors with tear-off pegs on them. Great idea i think! I wanna get a hold of a set but i cant find anywhere in the US to get these, so if anyone has any idea or know of another company in the US that has an item like it, thanks!! ps. its january in western ny and were still riding!