How do you remove garlic smells from your fingers?
The smell of garlic is due to sulfur compounds.  When you rub your hands against stainless steel, the iron of the stainless steel will react with some small volume of those compounds, but much more will remain in your hands.  Rubbing your hands against an iron object does not work.

The sulfur smell compounds are water soluble to slightly water soluble, so rinsing your hands in cold water and then soap and water should work as well as the recipes suggesting Noxzema, lemon juice, salt, baking soda, raw potatoes, tomato paste solutions, or mouthwash.