I'm saying this with the utmost respect… I think if you're the type to be annoyed by a "light" chemical smell, this one might not be for you. The thing with your sense of smell (and thus taste) is, that it's a very old and basic sense, and it's hard or even impossible to ignore anything that's...