Rumors about a $2000 federal direct deposit check surfaced on social media this week. The claims state that eligible Americans will get a massive stimulus payment in November. Despite viral posts ...