Order arrived quickly. I thought the shoe straps would be soft, but they are pretty hard and inflexible, and rub against my feet. Haven't worn them that much, but get a feeling they're not going to get softer/more comfortable over time.
update 2015: i only started wearing them regularly this year, and whoa and behold--no more rubbing. now i love these. the sole is plasticy, so your feet don't sweat.