Politics ruins a site.
I have 55 shops under my belt with CRI, and my check last pay period was $500. I didn't do that on $4 shops. Not one shop rejected. Register as backup; you will be amazed at what you will get out of it, when they become desperate. This is capitalism at its best, supply and demand. CRI prices itself to the market; you have to understand the system and play with it.
I have lost shops, in the past, but that is true with any company. They have this funny idea that the MSPs think that if they don't get paid, you shouldn't either. Follow instructions to a tee..... CRI is usually simple in its requirements.
My favorite bad story about CRI is that between doing the phone call part of a shop and the visit (a few hours), my contact went into labor. They disallowed my shop, saying I needed to talk to the same person. But it was the client that did so; my scheduler tried to go to bat for me. I don't do real estate any more.
They pay quickly (often in two weeks) and work hard. If you have a problem with a weekend shop, you are SOL. You cannot get anyone. But during the week, the live chat on the bottom of your home page is priceless. You can talk to someone NOW. And so you prepare for the weekends.
Wannabe scheduler/editor