I, too have experienced painful leg cramps. A blood test showed I had plenty of calcium, but showed low magnesium. I take 400-500 mg. of magnesium divided in 2 doses thruout the day. This cured my leg cramps. However, you should start with a lower dose and work up until you find the right dose for you, because magnesium can give you diahrrea.