Just a hunch, but you might be able to get a better/faster response if you use the support form...
I'm sure this kind of behaviour is definately not appropriate and if you get a support ticket in with the details they may be able deal with the issue quicker if it goes through their help desk/email system than on these forums.