Vitamin B12 is a nutrient that keeps the body’s nerve and blood cells healthy and helps make DNA, which is the genetic material found in all cells. This vitamin also helps prevent a type of anemia called megaloblastic anemia, which makes people tired and weak. While we depend on our diet to get this vitamin, sometimes it just isn’t enough. To remedy this vitamin deficiency, here are 7 of the best B12 supplements on Amazon: