How well does this actually work? Also where can I find it?

I use this about 2-3 days between washing and I love it. I buy mine at Ulta and every so often they go on sale buy one get one half off. Also if you download the Ulta app you can get a $3.50 off $10 purchase