Told to stop B12?
The ranges used for B12 by most labs are not the levels needed for good health. They usually list something like 200-900, but research shows people often get tired and depressed if their B12 is lower than 500 and you can get nerve damage in your hands and feet if it drops below 400. 1000 or 1200 is a great level for B12.
Please note: I AM NOT A DOCTOR. If you want medical advice, talk to your doctor. Whatever I post, there is probably some surgeon or other health care provider somewhere that disagrees with me. If you want to know what your surgeon thinks, then ask him or her. Check out my blog.