I live in the US and have not received it.
I live in US and on SS and have not received it either. I went online yesterday and the Get My Check site would accept my direct deposit info yesterday. It previously would not. The government said people on SS with direct deposit would receive payment automatically. Evidently that was not true in my case.
Living on a VA disability (100% certified) and on SS as I'm also retired and I too have not received it either. Some are now saying maybe the 29th (tomorrow).
My parents draw SS retirement and still haven’t received theirs, that being said my wife and I haven’t got ours either. My daughters fiancé was laid off at the end of March and just got his first unemployment check yesterday. If anything this virus has shown how ineffective and useless government bureaucrats are!