I'm going round in circles chasing a payment from Alpha Affiliates. Either ignored or sending me irrelevant info, been going on for weeks now. Seemed like a good program but I'm not so sure now, anyone else having problems? Time to bin them and look for some other more reliable options?