So it is one thing to go after the spammers once the have the money in their pockets, but it might not be a bad idea to go after them before the get the money as well. The best way I know to do this is to report the spammers to the people who are paying them.
Most spammers do not actually sell and ship a product. They are typically affiliates of the people who create, and ship the products. Or they are part of a multi level marketing team that earns some percentage of money based on the sales generated by their sales and that of their downstream members.
The vast majority of affiliate programs and multi-level marketing programs had provisions in their terms of service that forbid the use of spam or unsolicited commercial email as a means to advertise for their programs.
So report the spammers to the people who write them their checks. When the checks stop flowing, so does the spam.