I've seen those in the store. I have been wanting to get a pair. I love to walk barefoot anyway so this would just help me to go over some of the rougher terrain I walk over. I haven't gotten my feet toughened up enough to walk over gravel and I suspect these would help a bit anyway.
I'm envious Jason.