I have never had to worry about payments, the support team is also responsive. Rebills are stable. I have never had to worry about payouts.
This review reflects the subjective opinion of the user, and not the official position of the editors.