It's a tossup for who pays slower between Sentry and HS Brands. I think they like to compete to win the spot of slowest paying MSC.
But if you do work for HS Brands in Nevada, you get paid much, much quicker. Why? Because you are an employee by Nevada law.
HS Brands could easily pay monthly, but why should they? People still take their shops, so there is no need to. It would be nice to see people collectively stop shopping for them until they speed up their process. But we know that will NOT happen.