Have any of you tried a keratin treatment before and if so, how long do they really last? The salons in my area say 4-6 weeks, but what happens at that point? Does your hair revert back to the way it was, or is it simply that your roots will have grown in enough to produce visible frizz?