I'm only describing egress pricing for serving content, not CDN.
If you're in the same region, another DNS lookup is going to be more costly than a CDN will be worth in proximity.
If you're in the same region, another DNS lookup is going to be more costly than a CDN will be worth in proximity.
Using a CDN for static assets for North America just doesn't seem worth it to me.