Hi Neeshil,
There's another thread on this somewhere.
I have the same problem but only when I wear a particular pair of shoes, I'm never buying another pair of Florsheim again. I am now in the habit of closing the door with the leather key fob between me and the metal, that avoids the static shock.
