My first guess it that there is no error, and StarBucks has just decided to block that traffic for whatever reason their firewall deemed fit.
Provisional headers returned seems to indicate that a request was blocked. More info about that can be found here. "CAUTION: provisional headers are shown" in Chrome debugger