189
This week some Americans are finally seeing the stimulus checks being sent out by the Treasury Department via direct deposit as part of the massive $2 trillion stimulus package that was passed in order to provide financial relief to businesses and wo