Does the shampoo need to be salt free to "keep" the treatment going? If so any recommendations? The one I've long used is now £30 a bottle which is crazy.