Himalaya is one of the most reliable brand names for shampoos and is also a good budget option. This shampoo has the benefits of ayurvedic ingredients and also benefits hair fall. Best for Frizzy ...