Vitamin B12 injections are traditionally popular with athletes for its energy boosting effects and people with low B12 intake such as Vegans. Experience natural energy lasting for days from a Vitamin B12 shot as opposed to short energy bursts with stimulants like caffeine.