https://www.idrive.com/s3-storage-e2/pricing
It's more expensive than when i used them. I had 20TB for a year for $99. Now that costs $300. Which is half off the normal yearly rate of $600. But that's half of what the yearly rate was when I had an account. I made sure i set 20 alarms the month before my account was to renew because they were charging $1200 a year at the time for 20TB.
I quickly filled it up and had several buckets mounted on my server to off load I/O on a 10Gb/sec bare metal leaseweb server with 64TB RAID10 tuned for and scripted to offload old files to rclone mounts that prioritized cross seeding, reseeding, and bounty requests on dozens of pirate trackers as well as serving files per request to a public telegram bot. Quite a bit of moving files around based on demand.
Idrive held it's own and I don't remember having much trouble with it. I did get close to the 3x egress many times, which if all else was equal, would mean you were doing 60TB of traffic a month like I was and that would a great sign that you're successful, or someone is abusing your service.
They have a guide to use cloudflare CDN
https://www.idrive.com/s3-storage-e2/cloudflare-guide