I had NanoKeratin in June and I've been a bit disappointed, to be honest. I thought after having it my hair would be STRAIGHT, but it's really not.
My hair is naturally wavy with lots of annoying flyaway bits and since having the treatment it's undoubtedly better. When it's freshly washed and blow-dried it actually looks pretty good, but the effect lasts only as long as I don't sleep on it. Once I've done that, the some of the waviness reappears and I find myself scraping it back into a ponytail again as I really can't be bothered to wash it every day (and I was told that it wouldn't last six months if I did as it's a conditioning treatment and it gets gradually washed out over time).
So is there a better straightening procedure out there and, if so, what is it? I only got NanoKeratin because my hairdresser has a special offer on it.