Anyone who is suffering with bad cramps should give alleve a try! I have always had BAD cramps and have tried all kinds of meds. I pop two aleve at the first sign of cramps and they work like a charm. My dr. also told me to take 4 a day a few days before my period and that seems to help even more! I too don't take midol because of the caffine! Besides, caffine is bad for your cramps, PMS and IBS!! Also midol has diuretics in it which can cause consipation.