Before you take a multi vitamin or add B12 to your diet, make sure you have a blood test. I was told to take B12 and folate after my first transplant when It would have been wise to have a blood test first. Just because many people need B12 does not mean you do. Here is a link to B12 allergy and overdose. I no longer take B12 and folate and had to eliminate my Multi vitamins. Because my diet is so healthy, I do not need so many vitamins. Without knowing, the B12 built up over the years resulting in puffiness under eyes and face. The swelling is finally coming down and it is wonderful to finally know the cause of this very RARE allergy. Besides puffiness the tell tale sign was the Hives. I am now on a vegetarian diet and I am Not losing weight. So far so GREAT!! I will eat some egg whites on ocassion- thinking of dropping this too. Just sharing- READ all labels. They add B12 to all those almond and coconut drinks.