I had no idea what snow socks were until I read this post but from what I can tell from google search is they seem to do the job. I would say get em'. Regular old chains and cable chains are a pain in ass! They look way easier to put on and less time spent.