I agree with what healthyhappygal posted with regard to the B vitamins. I did know that they are water soluble but was not sure as to certain of the vitamins, such as B6, as to what is "too much," hence my guarded reply.
Look at the cholesterol protocol I gave you and scroll down to the B vitamins. For Thiamine and Niacin it specifies not to exceed 300 mgs.