Might be good to check that same url that the SyncClient checks (the one that returns "OK"), since otherwise a captive portal or other page might get returned, with a 200, but not meaning that we have internet access. Maybe that URL could be the default, instead of Google.com