If you live near a beauty supply store you can order it in bulk... it's a little more expensive at first but when you do the math it equates to less then a dollar an ounce. I ordered a huge jug of it from sally's for like $30 and I have had it for over a year. Also baby shampoo is lovely (but not great for the quick change)