I picked up a generic version of the paul mitchell tea tree shampoo and conditioner at Sally Beauty Supply over the weekend based on some positive reviews I'd read on the non generic version. I have to say that this stuff works really well. I can't remember the last time my hair felt this soft. My only complaint is trying to get past the smell of this stuff. Do all tea tree products smell this bad?