Has anyone tried riboflavin, CoQ10 and magnesium as a preventative? I am sceptical but a pediatrician friend of mine is convinced it works, though it may take 3 months before you notice improvement. I recently quit using Fioricet as it stopped being effective. And was giving me rebound headaches.