I've never had keen socks and frankly I use "normal" athletic socks on the bike with no issues. For hiking and snowshoeing I'll ONLY wear wool and ONLY Smartwool. I have some off brand wool socks and they give me blisters, I never get blisters with Smartwool (I do buy the hiking/backpacking specific ones as well). The off brand socks are now relegated to day to day school and back wear.