My sock drawer would drive you too the loonie bin...I would slap in the face with said socks whoever would dare give me that as a present for Xmas or anything, really I'd probably fake a smile and thank them. I'm very finicky with socks I prefer getting them myself and when I find one that feels great I go and buy heaps of pairs of the same kind. I'm still planning on getting rid of all my socks and replacing them all with just one kind and colour so I don't ever have to pair my socks again.
The only people I've ever met that didn't like socks as a present still lived with their parents. Once you're out on your own you appreciate socks and underwear.