Masai Barefoot Technology

Just be reading about these. Anyone got any experience with them?