Re: 'deleting my post'
Reg, you'll have to put up with our negative comments. Some of us really are being attacked by their customer base. They provide services to phishing sites that pay for click-through referrals. These referral payments encourage spamming from just about every random hijacked account on Earth, and that's difficult to filter.
Here's a good story for you: Find a phishing site behind Cloudflare and phone up their abuse department. Make sure you find a pure, low grade phishing site so there's no doubt about its purpose. It needs to have tons of fake security badges, fake privacy policy links, fake payment processor badges, and absolutely no legitimate business references. They won't read any e-mail so, yes, phone Cloudflare like it's the dark ages. They'll tell you to e-mail them but insist on escalating because credit card thefts are in progress. The nicest response I've heard is "go file a police report if it's illegal." See if you can actually accomplish anything.
I checked through my (in vain) abuse reports for the past 6 months. All legitimate web sites that were hacked to serve malware have been fixed. About half of the pure phishing sites are no longer using the same domain name. The other half are still up and collecting credit cards.