Expensive but you get what you pay for!
I’ve tried cheaper shampoos and conditioners but I came back to these and won’t go away again.
Rating: 5 stars