AgentDosageCost (generic)*
Danazol (Danocrine)100 or 200 mg twice daily$172 to 286 (153 to 257)
Leuprolide acetate (Lupron)3.75 mg IM monthly473
NSAIDs†
Diclofenac (Voltaren)50 mg three times daily22 (12 to 16)
Ibuprofen (Motrin)800 mg three times daily6 (3 to 5)
Mefenamic acid (Ponstel)Initial dose: 500 mg, followed by 250 mg four times daily23
Naproxen (Naprosyn)500 to 550 mg twice daily13 (9 to 10)
Oral contraceptives1 tablet daily22 to 36