Hi Rani,
Welcome! You might want to buy your protein powder and b12 from Wal-Mart. They sell both and I would presume there would be little problems in shipping everything to you.
I am very impressed with your weight loss in spite of the challenges you face in India.
Good luck and post often!
Diana