One of my colleagues was wearing these yesterday and seriously...they creeped me out. ROFL! He gave the whole spiel about them and seriously RAVED over how great they are for your feet. Other folks knew people who run and hike in them and I was fascinated enough to look them up.
So...what say you? Would YOU wear them?