Who's buying Google's $650 stock Android phones?