We’ve all got at least one person on our gift lists that already have everything. Socks make great gifts for these people since you can never have too many socks.  After all, at least one out of every pair is going to be lost at some point. New socks are always welcome!