Clinics charge as much as $250 per B12 shot. We charge as little as $3.
Update Nov 2025: Prices remain the same despite new US tariffs.

How Long to Recover From B12 Deficiency?