After profiling Steven Sashen, Lena Phoenix and their sandals company, Invisible Shoes, I wanted to try a pair for myself.