I'm hosting my server with Hetzner and using Cloudflare in front of my sites. So the connection for my site visitors looks like this: Hetzner => Cloudflare (local pop) => visitor.
Works perfectly without paying for an additional uplink as the connection between Cloudflare and Hetzner is quite fast.
> Australia is the most expensive region in which we operate, but for an interesting reason. We peer with virtually every ISP in the region except one: Telstra. Telstra, which controls approximately 50% of the market, and was traditionally the monopoly telecom provider, charges some of the highest transit pricing in the world — 20x the benchmark ($200/Mbps). Given that we are able to peer approximately half of our traffic, the effective bandwidth benchmark price is $100/Mbps.
Cloudflare supposedly buys transit from transit providers. However, since it's serving cached data locally from each POP, presumably that means that connections from a site visitor to Cloudflare are served locally, for cached assets, rather than being passed on across transit to Hetzner.