OMG yes!! What's really bizarre is that I don't eat meat so should be a classic target for low B12 -- but mine has consistently hovered around the low 1,000 mark for years!
I do take a multi vit with a B-complex in and have spoken to various nutritionists about whether I should stop taking it -- but they say that because B-vits are water soluble then it shouldn't be holding in my bloods like that.... Which I also don't entirely get....
.... Doctors / GP's don't seem fussed but I find it curious.... Online info *suggests* it may be due to not absorbing B12 properly (meaning you could actually have low B12) due to "methylation issues".... but don't ask me what that means because every time I try to read more about it, or indeed what to do, my head gets completely pickled....
Would love to know if anyone else knows anything more about this....