Nearly every MSC pays nearly everyone in full and on time nearly every time.
Nearly any MSC can make a mistake.
Nearly every shopper on this site who gets stiffed will complain about it (rightly so.)
Some shoppers indignantly leap to a conclusion of non-payment on the first day a payment is late.
Some shoppers make mistakes in tracking their payments.
Some shoppers make mistakes about when they were supposed to be paid.
Sometimes there is a commonality among non-payment complaints that leads to an MSC addressing an issue on their end.
Very few shoppers initiate a thread to say they were paid in full on time again.
I've only seen two out of hundreds of MSCs actually engage in payment shell games, both during their death throes.
I've seen at least two vociferous unpaid shoppers outed for their own deceitful practices that led to their not being paid.
Again, nearly every MSC pays nearly everyone in full and on time nearly every time.