Did you send in your tax form? If not, that may be a reason they have not sent it.
I don't see how you could be so angry with them. If they suspect suspicious activity and or their advertisers complain about quality of traffic,...
Separate names with a comma.