I'd have to say that the best people to comment on that would certainly be active members of law enforcement.
In my own experience, I've had opportunities in the past to speak with crown prosecutors in a few provinces, and at the federal level—and they're swamped. To be fair, I believe FINTRAC probably has produced close to 2,000 disclosures, money laundering and terrorist financing, for the police. It's like drinking from a fire hose, if you're in the police investigation business. That's an issue. There are not 2,000 money laundering investigations ongoing in Canada every day.
There are choices being made by investigators and prosecutors, and the information that I had at the time when I was there was that prosecutors, because of the complexity of tying money laundering to the predicate offence, would be trading it off. They'd say to plead guilty to something and they'd drop it, and they would get an agreement with the defence.