You are welcome!
Yes, payments will vary between 30 and even 60 days, depending on the MSP and their payment timeline. A couple of MSPs do pay bi-weekly, so you can look around for those too. READ the Shopper Agreement for each MSP, this is very important, not just for payment routines, but shopper expectations, too.
Thanks for reading.