It is better to take vitamin B1, B6, and B12 for leg pains. This is a natural way to help your joints and keep them from pain. I learned this a very long time ago when I broke my hand and had to have it operated on. I had a lot of nerve damage and pain in my hand. The doctor wanted to give me pain pills but I refused. Then they suggested I take a series of vitamin B each day for the pain in my hand and the nerve damage. This worked so well and it is the best way to get rid of your pain.