Not necessarily. Not only are these "hair vitamins" horrendously expensive, which, only celebrities can afford, but are chemically-processed poison in the label , "Vitamins". I have no proof of that. But reading the ingredients will tell you why this is so (poisonous). These poisons will also make you bald. You'd be pulling off your hair with so much money you have spent from your savings or credit card. Sorry, pun intended.
Natural squeezed lemons and lavishly rub the juice on your scalp and hair (leave overnight) is safe, inexpensive and great.
Thank you for asking.