Hi All, I just wanted to share , I've been taking vitamin b2 400mg daily for my migraines for about 3/4 months now. The migraines have reduced dramatically even the pre menstrual ones have improved. I have no side effects other than yellow urine. I would advise anyone to give it a try.Better than all the tablets I've tried with nasty side effects prescribed. It may not help everybody but worth a try. Research shows that many migraine sufferers also are vitamin b2 deficient.