I've tried coconut oil several times, and never did like the way it works. It made my hair greasy and I still had some in my hair after 2 (non-sulfate) washes.
I've tried it as a deep treatment(which I forgot to leave it in for about 15 minutes) and i had to use non-sulfate shampoo three times and I thought I got it all, but than I had to do the same thing the day after. Maybe I done something wrong, but I am not using that stuff again! lol