I really think it's CoRI who pays the quickest on a regular basis. I've done shops that got paid within a week by other companies but they don't have many shops in my area. CoRI pays every week for the shops completed the week before, they have a lot of shops in my area so they can be counted on reliably, and, as someone else mentioned, a lot of their commissions go up quickly. I usually get paid $15 or more per shop for them.