It takes some time to get completely in your system...but even as soon as the same day I start taking it I notice a difference.
I took MigraHealth and I noticed a difference, noticed more so once I quit taking it...
I read a book about the levels of Magnesium, Riboflavin and Feverfew and what happens when you don't have enough of the first two and no wonder it can have an affect on the migraines and their frequency and intensity.
I think I paid $19 a bottle for MigraHealth and it was worth it...there is also a book with some information about the components of MigraHealth/MigraLief...it was written by a doctor
What Your Doctor May Not Tell You about Migraines : The Breakthrough Program That Can Help End Your Pain