1 Apr, 2020 → by ClaimboUser562729
Follow up on their improvement
4
From time to time they took 3 weeks to send a long term check. The past 4 months they paid in 10 days. User's recommendation: Stay on them if checks take more time to reach you.