OK, this might be a stupid question, but here goes.... I don't shop for Cirrus, so I have no idea about what type of shops they have or what they pay. But, assuming its shops are "typical" for the industry, why would anyone shop for this firm and wait that long for payment? If they pay three times what other MSCs pay for the same amount of work and same type of shop, I'd shop for them--figuring the three-times pay is worth waiting three times as long for! But, in lieu of that, what's the attraction or incentive for shopping for Cirrus?
I learn something new every day, but not everyday!
I've learned to never trust spell-check or my phone's auto-fill feature.