I switched to Olaplex shampoo and conditioner a few months ago and have been quite impressed. I wouldn't say it's transformed my hair but I can definitely now go four days between washes which I could never ever do before. My hair is coloured so quite dry but goes oily on third day. Is there anything just as good or better that you would recommend? £52 is so expensive :(