A friend buzzed me if I am signed up with Advertlets and pointed out this post to me. Well, I am not registered with Adverlets. But if you do, please read this post.
Just thought that you may all want to take precautions.
And remember, never use the same password for all your accounts.