Lots of Thanks from Lots of Socks