Yep, my pokey-slow credit union usually has my Paypal funds by the morning of the next (business) day after I authorize the transfer. Paypal has figured out that if they tell us it will be there the next business day, we'll expect it then and get snooty if there are any glitches. By setting expectations at longer than they think it will usually take, they get happy customers and give themselves a cushion in case there really are circumstances beyond their control. Under promise, Over Deliver.
I'm surprised more MSCs don't try that with their payment policies. I can think of a few I've read about here that usually pay, but are often a few days late each billing cycle. Seems like if they just set the expectations out further, they'd avoid calls and emails asking about status, and they'd have happier shoppers.
Shopper in California's Bay Area