I have tried a lot of shampoos and most of them don't justify the price. This however really does repair dry and damaged hair. I noticed the difference within 2 washes, using both shampoo and conditioner.
It may seem very expensive (and it is) however you really do not need to use much of it, a smallish sized blob of both shampoo and conditioner and washing every other day means this will last a good month. Let the conditioner soak into the hair for 3 minutes before washing off.
I love the smell too, which is a change from most of these repair treatment style shampoo and conditioners. Both my girlfriend and myself use it regularly now. The 500ml is better value than the 250ml set if you want to save some money.