I used Oscar Blandi dry shampoos for a few years for texture and some help with absorbing oil on off days. I was using their Invisible Dry Shampoo the most as I hate the white powder residue. While browsing Ulta a few years ago I came across this brand Salon Grafix which seemed to have a similar product for about a third of the cost. So I tried it. I think it's comparable to the Oscar Blandi Invisible Dry Shampoo. As a bonus it's only $7.99 and you can use Ulta coupons on it.
This has a strong floral scent, so that may not be for everyone. You must shake this well before spraying for the best results. This gives texture, which is the main reason I use dry shampoo, without the white powder I hate. It will not get rid of the oil as well as a white powder dry shampoo. So depending on what you want most from a dry shampoo, this may or may not be for you. A powder dry shampoo will give a bit more volume as well. But, if you hate the white powder and want a bit less volume and oil absorbing this is a great product. And for being so cheap in comparison to some higher end brands it's worth a try. I've bought maybe a dozen cans of it over the last 3-4 years. It can dry your hair out a little. I notice this with all dry shampoos and dry texture sprays I've tried.