We filed electronically and it came within a week or two.
My parents are retired and as far as I know they haven’t received a check yet. According to the calculator their married filing jointly status puts them under the limit so I’m not sure what the hold up is.