What exactly are these “Amazon FC Ambassadors” on Twitter, how many of them are there, and are they actually real people? amazon social media Article 1267 words 28 votes