Don't knock 'em until you've tried them!

Yep, they look weird but feel great when you get used to them. Since they are so different on your feet, the website recommends wearing them for gradually longer periods until your muscles adjust to them.
They are VERY slip resistant on the bottom, the soles are siped (slits cut in them) like boat shoes. You can practically run and then stick to a wet surface when stopping.
I think I own 6-7 pair now.