Unless there is documented deficiency of vitamin B Complex factors, there is no reason to take supplements. Vitamin B Complex has many ingredients such as thiamine (B-1), riboflavin (B-2), nicotinic acid (B-3) etc. Many people are allergic to thiamine and/or nicotinic acid. Besides, nicotinic acid is a vasodilator; it side effects include oedema.