John’s Crazy Socks launched online in 2016, and has shipped half a million to date ...