I generally prefer a more moderated approach... If there were a known scam artist (as recently discussed in a different thread), that's one thing. However, I am not so sure that's the situation with Cirrus. We do see complaints on this board about their payments being delayed and needing to be sought. What we don't know is whether this happens continuously, or just more frequently than normal (and prompting more complaints here). We also only have posters' word for the situation. I wonder how many late payments are due to not submitting their invoices - a procedure that they have clearly established. I know that I submitted invoices, so that certainly doesn't answer everything. So, we must wonder why the payments are too often missed, delayed, etc.
To suggest malfeasance, however, is a reach. I suspect that they simply have an invoicing process and payment process that it a bit too convoluted and needs to be streamlined. It certainly is a bit bulky from our end with the invoices. However, it could also be that they have cash flow problems (in my area their shops do not get picked up particularly well and pay lower than other MSC's offering similar shops). They could have staff overwhelmed with too much work. And, yes, there could be incompetence somewhere within the organization and/or an attempt to defraud shoppers. We just don't know. On this board, we do not have the ability to diagnose the inner workings of any MSC. The way I see it, I can work with a group with some sort of internal struggle, disorganization, whatever, so long as they are not intentionally attempting to steal from me. I have not see this.
I agree with reaching out to the company and asking for payment. I agree with going to MSPA and/or the BBB if attempts to receive payment fail. I agree with sharing frustrations with other shoppers so as support one-another. But, to go after their integrity or honesty seems a bit rough - unless we have evidence that they have process in place that are intended to set shoppers up to not be paid. Until that time, I suggest we be reserved in our approaches.
The other reason we should all be more reserved in our approach is that folks talk to one another. People move from company to company. If you burn a bridge too badly with one company, you could be burning it with others without even knowing it.
Hard work builds character and homework is good for your soul.