I have no idea what the hell these are or how they work, however the wife is convinced that they are the answer to our rear wheel drive + snow woe's!

Does anyone on the board have or use them, where did you get them from and how do they feel/ standup to winter driving?

D