Last year there was a new Affiliate site update, but because of site maintenance, I can't log in to the affiliate site, so I can't see the commission report for about two years.
Is it a trusted casino?