Okay, so what's the deal with them?
They seem to be all over the place, and they're ugly!
All plastic-y and spongy at the same time.
I get that they are non-slip and supposed to be awesome for your feet, but does anybody wear the fugly things? And if so, where and for what activity?
Here's what they look like.