Anyone know what happened to it? I bookmarked www.windblockerse.com
awhile ago with the intention of buying one when the colder weather starting coming in (and it has
), but the site seems to be gone.
Their Twitter is still there, as are the ads on YouTube, but I can't seem to find where to pick one up.