snow2wake, I just got some off of Kevin last week as well as a brimmed sandbox helmet and they fit together awesome. I love the look of the sandbox helmets but could never run one with other goggles due to how they fit together. These fit great together though.
I have not tried them on the hill yet but I am happy with what I can see by looking at them.
Kevin from Sandbox said they wll be hitting stores within the week so keep your eyes open for them if you prefer to get them at a shop.