MedLine Plus and other sources report that some of the side effects may be severe
If you or a family member has a history of Lebers Optic Neuropathy, do not take B12, as it may cause permanent vision loss
Relation of serum ascorbic acid to serum vitamin B12, serum ferritin, and kidney stones in US adults
Administration and Dosage Vitamin B injections must be administered by a trained health professional (nurse, doctor) or by a patient who has been taught proper technique
Furthermore, health risks, family history, other medications, age, and personal health factors, are also going to dictate the results you are going to see, and how quickly you can expect to see those results
Also, this is crucial: For the full effects of B12 to take place, inject daily for at least three months