I have researched different methods to get b12 from injecting it, taking it orally and even intranasal method of snorting it for quicker energy. i've come to the conclusion that oral b12 is almost useless and will not absorb enough, and that snorting it isn't a smart choice. so my best way is injectable, now where do i get it?