How's your potassium? I get leg cramps when my potassium is too low. Take a tablet and let it disolve under your tongue. It passes through the tissue and into the blood stream, so it gets there faster. Sometimes this is enough to stop the cramp for me. It won't help the ache after the cramp, but it might help stop another one.