I agree with Birdgirl on all that, but I personally don't like to take pharmaceutical pain killers... For headaches, cramps, whatever- I either battle it out au naturel, drink lots of water, or smoke weed. I just don't like pills. I guess some of you have such bad cramps that you can't help taking drugs, but I personally don't like to.