They never pay and they come up with hundreds of fake reasons for not paying... I hope their regulators take down their business anytime soon. The worst part is that you have to contact hundreds of them and they will reply when you send a complaint to the regulators also.
What kind of shameless business this could be.