Have you ever stepped on this?. heres the beginning of a long chain picture. Have you ever stepped on one of these? It' s pretty comfortable really. Oh weeman.. ever stepped on one of These funny