I'm thinking about buying some for extreme cold weather. My feet get very cold when it gets 20 degrees and below. Has anyone ever used these and if so, how'd you like them? I wear a size 8 1/2 shoe and was told to get the 9 by some people and others said I should get the size 8 because they run large. Any comments would be appreciated. Thanks!