Still time to donate socks