Can anyone recommend a good one please? I've been using Brazilian Keratin salt free aftercare shampoo and conditioner based on good Amazon reviews.....but it doesn't seem to get my hair that clean and it's got a frigging pump which is a faff.