Pro account + Argo but data is sent from a VERY distant datacenter

Hi, I am new here.
Cloudflare claim it has a datacenter near my main audience in the south of Brazil (Porto Alegre), so I set up a pro account with argo enabled.

However, my website is being served from California (USA!!!). After setting up Cloudflare my ping has gone from 2ms to 17ms!!

Cloudflare has a datacenter in the same city my website is hosted. So why the clients on that city are not getting the contents from that datacenter??

It’s absurd! I am not even getting the data from a server i south america!

That’s up to your ISP.

To get more help on this, send a traceroute to Support:
Login to Cloudflare and then contact Cloudflare Support by clicking on the Get More Help button.