I've had a lot of success with these for migraines and situational anxiety. That said...

Don't take them at bedtime; I've taken them the night before an anxious day and failed to sleep for 60 hours. Not fun.

I found they gave me really cold hands, so that may be something to be aware of.