Garlic is STRONG, but it is not a stench! I don't believe these people were hollering at you guys! What, do they live in glass houses? God, if my office mates had ONLY just been health nuts! Sheesh!
I am going to try the soles-of-feet thing.
And if someone complains to me, I'm going to say I am afraid of vampires!