Hi - can anyone recommend a decent shampoo for coloured hair and where to buy it at a decent price? Many thanks.