I bought some, although I was quite skeptical. I have to say they've made a significant difference. During the summer I ride in 100F+ on my commute home almost everyday. My feet were always the most uncomfortably hot part of my body. Now that wrap my tootsies in a fancy-shmancy cycling sock, they seem to stay as regulated temperature wise as the rest of my body.
My .02