Olaplex can be a good shampoo for frizzy hair, but it is not the only option. Check out these budget-friendly alternatives ...