Vitamin B12 shots?

does anyone have recent experience for vitamin b12 shots? my naturopath says its my best hope to wean myself from tegretol. my MD just says its a scam