Same goes for me too. I received the stimulus letter dating 5/1/20 but still haven't received the check.
We have today just received our's while our different family members had received theirs already from NY to NJ; OH: OK: AZ CA & NV(?) . You will get it I promise you that!
Thanks! Your answer is awaiting moderation.