I chose mill creek because it works. The pump is solid and never fails no matter how rough the handling. The shampoo itself has a nice texture not too much suds and is just right to massage into hair. Fragrance is minimal like just a whiff then again who needs to smell like a perfume factory . Too much scent is unpleasant. I usually add a drop or two of orange or geranium essential oil and rub in gently before hair dries.. This way you can smell the way you like and change scents to suit the occasion as the shampoo does not have an overwhelming scent. Good quality shampoos usually are. I have used many bottles of this and it never fails to deliver. The keratin itself keeps my hair healthy and strong and i have noticed less falling hair and hair loss which is what women expect especially when age catches up. This should be in everyones bathroom. The best thing is it highlights my dyed hair and the color last much longer. I have never experience fading color when i use this shampoo. Its worth it. If you like strong perfume scents then this is not for you. But if you want a good solid quality shampoo which helps to retain your hair color then go for it.