Checked and confirmed.
Quote:
We have moved our support area to a help desk system so you are notified via email, of any replies.
New Affiliate support area is located at 404 Not Found
|
Which is 404 of course.
Got this contact -
[email protected] - from the TOS, and will give it a shot.