Hmmm. Maybe the problem is that they don’t have any affiliate support??
I have emailed them several times without receiving an answer… I can see that they receive my emails, but they just ignore me.
Slow pay and no communication. Maybe one should consider if it’s worth wasting ones time here.