I make a shampoo with 40% almond oil, 30% coconut oil, and 30% olive oil. I make the soap with glycerin instead of water. Then, I add 1% glycerin to the finished product. I love this shampoo but my daughters complain that it makes their hair greasy. I don't understand. Does anyone have any insight?