My chiroprator suggested Feverfew. It does not take away the pain. It will help to not get a migraine. I buy mine at Wal-Mart, but a health food store would have it too. I take one capsule (325mg) every day and it really has helped me. It might be an inexpensive, natural thing to try.(posted 9665 days ago)