Most of the questions coming in now are "where can i buy injectable methylcobalamin in the UK/ European Union" (other parts of the world - sorry, can't help)?
The B12d charity can no longer supply B12 for injection. We explain about the symptoms, and therefore we can't get involved in supply. However you can usually get hydroxocobalamin in glass ampoules from versandapo.de or mycare.de, and dry methylcobalamin (to be mixed with sterile saline before injecting) from Oxford BioSciences. This last one is the one I use - https://oxfordbiosciences.com/store/product/vitamin-b12-methylcobalamin-serv/