I have used Garnier Nutrisse hair color, and it just has that stingy kind of smell, which doesnât go quite easily. In fact, it takes more than 3 hours to get well settled in my hair. I was switching my hair color to Revlon now, but then the recent advertisements of LâOreal preference hair color made me ponder over the hair color switch again. I want to know from somebody who has used all the three brands of hair color, whether you found LâOreal similar in smell as Garnier. Moreover, does it take a good deal of time to color hair properly as the latter does? I would be extremely thankful to you for an appropriate advice regarding the right kind of hair color for myself.