I'm 23 year old vegetarian female from India. I was diagnosed with vitamin b12 deficiency 6 months before but I have this issue since last 5years but no doctor could understand it. I feel like tingling all over my skin, numbness in hand and feet to. I'm taking 1500 mcg vitamin b12 a day when my vitamin b12 level is 24pg/ml. Now I have been checked up yesterday in 3 labs.my B12 level varies. The report was 1679pg/ml, 1891pg/ml, 2000pg/ml. I m very confused which report is right..since I have no improvement at all, what to do..?? Further whether should i take B12 shot or not??