Hi,
They paid us but they are quite slow. Do you get paid by BTC? They will ask you to send the email on the 1st of every month from your registered email.
Keith from Hero Affiliates contact us on 17 May. They asked for the bank details to make make the payments but we have not received it yet. I have just sent an email to ask them today. I will keep you posted.