Have you taken B-12 shots before? Are you familiar with the positive effects of these shots? According to doctors B12 shot is the most effective means to inject vitamin B-12 into your blood directly and ensure proper absorbtion. A B-12 shot is an energy boost, and it covers the deficiency of vitamin B-12 ...