Stimulus Checks Are Rolling In

Here’s some good news from last week: people are finally receiving their stimulus checks! In mid-April, we asked our members if they expected to receive a check, and we were surprised that an astonishing 27% said no. Fast forward to the end of April, and that number fell by ten percent. We call that progress!…

Read More