Why would someone get a vitamin shot instead of taking a vitamin orally?

In most cases, a vitamin shot can be more effective than oral supplements. The body can absorb vitamins more efficiently through the bloodstream, and individuals with certain medical conditions, like digestive disorders, might not absorb vitamins well from the digestive tract. Vitamin shots can also provide an immediate boost of energy or nutrition.