I'm a little concerned that AffiliateStorm may in fact have blown over. (apologies for the lame pun)
Though the site's design was updated earlier this year, and my only payment successfully dispatched during that period (I stopped using them as an affiiate simply because their best offers were available elsewhere), things seem to have cooled off significantly since then. I logged in for the first time in months just minutes ago, and found that the most recent programs were added on March, and that the payment schedule also covers only those months up until March 2002.
Unfortunately, historical earnings do not seem to be reporting, and it seems that I'm still owed a significant amount of money that remains unpaid.
At this stage, I'd leave them alone...