My Thoughts: The one thing I love about Sally's is that they always find a way to make a ridiculously priced product more affordable, which is exactly what they've done with the KeraPRO product line.  This line is a cheaper alternative (or replica) of the L'oreal Keratase products, which can range anywhere from $20-$60 per product.  I've used this product for the past 3 months as a light protein treatment for my hair.  I love the consistency of this product because it's not too thick, but it's also not runny.  I also love that it comes in a jar because it makes the application process so much easier...not to mention I'm one of those people who will save jars and reuse them (I'm not ashamed!).  Although, this product left my hair feeling stronger I did not get the softness and suppleness I was hoping to get from this product, however my hair was not left feeling dry and tangled the way protein conditioners have often left my hair feeling in the past (a MAJOR plus in my book).  Overall I think the KeraPRO restorative treatment is a great product, but I don't see it becoming a staple in my regimen.