Trying to contact this affiliate program (BetInternet) but the email address on their site (affiliates@betinternet.com) bounces, as does another older address we have for them. Does anyone have a current contact or know if they are still operational?