Seconding Bunny, I have several TB of video with them for a client and they do exactly as promised.
No scummy salesy tactics like I experienced from Cloudflare, and very quick and helpful support.
Not saying it's been completely bugless, but nothing worth complaining about.