Last week their stats area was down 4 days for "scheduled maintenance." Now the entire affiliate log in site is down, with another "maintenance" notice coming up as soon as I log in.

Is this site going out of business? I emailed them and someone answered one of my four emails and stated that the "scheduled maintenance" was to purge their system of some fraudulent charges.

I don't like sending traffic into a black hole.

Anyone else have any information?