I've been insulted in a chat by a HN member, too (chatting about contract work). Disconnect... I actually found it interesting to meet that kind of person (even if just virtual). To think that some put up with that kind of abuse every day in their office jobs...
I wouldn't like to use PayPal either, though.