Been an old customer but I have stopped using links for a while now. My old links generate tiny bit of clicks every few weeks. I finally got to my most recent $10 this month and requested a payout on 7th October. I got my payout on 21st October (Today) So I'd say they are a trust worthy company and if you are facing issues with your payments just be patient or maybe write to them if it's over a week. Payment screenshot proof