Hairfinity may be worth it for you if you have tried some of their products in the past and liked the way they worked. You may also give Hairfinity a try if you have the recommendation of a specialist.