Oh, and about the deodorant, at first I was like 'WTFFFF???? ROFL, LMAO!!!'
But the more I thought about it, most deos have some antiperspirant properties. Keep moisture from building up on your feet, you keep cold temps from building up as well. Since it didnt work, my guess is you're wearing some type of wicking sox already, keeping the moisture away from your skin.