I use the dry shampoo from colab and its the best i have found. Yes it does go on powdery white if you spray too close but it really does absorb the oil very well. A trick my hairdresser taught me was to spray it on at night before you go to bed! This one is a big can for a reasonable price. Get mine from CVS

