They have been my #1 MSC for income for the past several years.
For me, the $$$ makes it worth the long payout period and any additional hassles. The payout period is not that big a deal as I look to mystery shopping to generate additional monthly income. As long as something is coming in each month, I'm good, and I like carrying accounts receivables.
In the past I have had to chase them for payments, but that seems to have gotten better. If there is an issue I simply send the invoice in question to the owner and it gets taken care of.