Every time I sign up to a program or site, I give it a unique email address, like
[email protected], for example -- and my site.com (or whatever) mail server just shoots it out to my "main" account. I take a look at the header to see what email it came to, and more often than not, it's a "major" sponsor that sold my address or got hacked.
NOTE: This hasn't happened with EpicCash, lol, it was just an example.