Realize you totally spaced on getting a gift for what's-his-name while on your way to his place? All is not lost! Hop on your phone and sign him up for a monthly subscription to Sock Club before you ring the buzzer. He'll be none the wiser, and you can arrive empty-handed. The socks that arrive each month will feature fresh designs (think colorblocks, moustaches, cacti) and quality knits (made from cotton grown in the southeastern United States) and are sure to bring a smile to their face, not to mention warmth to their feet.
Socks by Sock Club, $12 per month, sockclub.com.