Hi,
There is a really good website that explains what Annie says about the B12 blood tests not being all they are cracked up to be. Its address is
www.b12d.org its a British charity for those with PA and B12 deficiency and has a wealth of information on it.
I hope that helps.
Rach x