I haven't heard anyone who had the correct social site settings not get a proper NA key, but I suppose anything is possible. I know the biggest hold up is the social site likes to log you into the EU version of the site and not the NA version, it also likes to set your language to English (UK) instead of English (US).