About the soap thing -- for many years, there was a syndicated column in the newspaper called "Ask Dr. Gott." He published the soap trick, saying there was no scientific evidence on why it worked, and he had no theory on why it worked, but that enough people had told him it worked for him to believe. I think he said it was his most-commented-on suggestion. My parents have been using this for years, and when I started to get this -- well, it's not actually cramps, more like restless leg -- I tried it too, and it does work! Just put the bar down at the bottom of your bed, under the top sheet, and when you start to have the restless legs again, several weeks later, change the bar to another new bar (and I leave it in the box so it doesn't make a mess on the sheets). My DS16 does this too. It can be ANY type of soap -- I use DH's Irish Spring, but I've used the mini hotel bars, Olay, just about anything .I even do this at hotels! If it works, it works. It's cheap, has no side effects, and is very easy.