These look very clever. I wonder how long they can stay on the foot?
I cant even find out how much they cost. This is their site, looks like a charity thing. http://www.nakefit.com/