I got it for about 4 times from the same location and the 5th time I asked the same lady to show me the bottle it came from. Said it was B6, not B12. She said that was all they had and every time I had asked for B12, but she gave me B6. You better ALWAYS double check, if your life is important to you. Mexicans would rather make a sale that tell you they don't have it.