Have you had your b-12 levels checked? Low levels can lead to fatigue.
Some people on the forum used to buy Forvia, I haven't heard it mentioned in a while.
www.inovera.com/forvia/I'm not a big believer in vitamin supplements, you can do much better with a good diet.