i can take narcotic pain relievers and they don't help with cramps (that have sent me to hosp before). the only thing that works for me is ibuprophen. i take 600 mgs or 800 mgs. however, you have to be careful. you can only take 800 mgs in an 8 hour period. i've never needed it more often than that.
gl!
kd