You are going to laugh at this, but my Doctor, who is not only an MD but a DO as well, told me that some of his patients claim that a cake of soap in their beds prevents leg cramps. I laughed, asked him where he keeps his rattle, but I tried it. That was three weeks ago and no cramps since. Probably just a fluke.