Hi Lisa, well done. Almost exactly the same thing happened to me two weeks ago at Virgin Active in Green Point. Except that my experience involved a very large, heavily muscled man who proceeded to spit in my face and threaten to kill me. Eish. What is astonishing is the level of rage a small and gentle challenge calls forth.