Damn it, I just checked on mygov and my 'financial institution' details are H&R block for some reason. I have done my tax with them for the past few years. I don't remember being asked to confirm this when I lodged. Now I'll have to call them and lord knows how long I'll have to wait for them to put it into my account