Moved to using mLocationClient.isConnected because thats the smart thing to do and I was dumb.