At first I had some soccer socks that were 100% polyester, but they were tall! As well as the smartwool socks that were heavy and warm, they worked great for a cool morning. But after looking at Wal-mart, Zellers and most other department stores here in Canada. I am convinced that there are no cheap mens socks in Canada that don't have any cotton in them with the exception of HEAVY work socks. So to find a solution, I snuck into the ladies section and found an assortment of nylon/spandex blend socks that are both light and very cheap! But as I have read, there are plenty of cheap, non-cotton, options in the mens section as well! I prefer a nylon blend, just like my t-shirts wick sweat and dry a lot faster than my polyester shirts IMO.