Will admit to flicking on QVC whilst having my lunch. They are featuring Aveda products at the moment but the cost of the shampoo is astronomical (£20 a bottle). Is it really that good? R