I never heard of them, are they "true snow tires" or just all season M+S tires

Also what size did you end up going with? Good thing you got them when you did, I live in SE MI and I'm sure our day is coming as well and I have the Michelin "Pilot" Alpins and I say "bring it :p "