I'm confused... I just bought some B vitamin supplement tablets, and it says on the pack that each tablet contains 2500% the recommended daily allowance of vitamin B12, and that you should take one a day. I have also seen other B12 supplements which contained the same amount. Can anyone explain why they say you're supposed to take 25 times the RDA of B12 every day? Is it harmful to consume too much of it?