Received a call from Firewall Cancellation Department representing themselves as being part of Microsoft. The woman stated she was processing a transaction for $299.xx, no reason for the transaction given. She Refused to give the name of the bank said transaction was to be taken from and was generally unhelpful and unpleasant. She refused to send documentation proving the transaction was legitimate. Party calling was of foreign origin.