Keratin shampoos are a boon for all those who intend to smooth and fortify their hair. Filled with the protein keratin, these ...