I don't know about the chews, but if the vitamin shoppe has them I would consider them fine. I have bought my B Vitamins there, a few others. I take Vitamin D3 50,000 , and Magnesium, and the B's.
I hope someone can tell you haw they are, but again I think they are fine. I have heard K-1 is good too.