No but your pcp can tell you if you truly need B12 replacement, if yes why, how much, etc.