Mate, you posted this thread in the affiliate global chat on Teams and were calling people for support. It just looks like that it has backfired because people actually do conclude :)
We've been working with AffRepublic for a quite long time now. We have never encountered any issues. The communication has always been seamless and the payment was always on time.
After reading the whole thread I have to side with AffRepublic.