Soap did not work for me, nor did taping 3 pennies to my leg work. Somewhere I got the idea from suggested trying Hyland's Leg Cramp pills. I actually found them at Wally and they work wonderfully for me. Maybe it is all in what you think will work. I don't know, all I know is Hyland's works for me. They do have quinine in them.