FYI, most “keratin” shampoos also have formaldehyde in them. They don’t have to accurately label it as such because they are labeled as “professional products” and are thus subject to less scrutiny than drug store shampoo. An ind pendent research association actually tested all the ones that were supposed to be…