b12 have pay you do you have to pay for b12 injections Find content updated daily for vitamin b12 shots cost. My doctor told me my B12 is extremely low at 106 but he said I didnt have … Monday, April 4, 2022 Edit