Ron said: "I know that you can't take too much B12 because excess is excreted..."
Actually, it can be quite easy for folks to exceed the upper limit of the reference range for B12. I think you were quite right in the first instance to suggest testing.