Just looked at the site and it says we'll get payments in April directly into bank. Has anyone had theirs yet? Not sure about mine, I'll check bank tomorrow.