Not to be nitpicky and petty, but the shampoo that caused the allergic reaction is not "crap"- you are just allergic to an ingredient in it. Many people use that brand and are happy with it, so calling it crap is, IMO, a bit harsh. You wouldn't call peanut butter "crap" just because you found out you had a nut allergy, would you?