Questions remain about what benefit cheques are being delivered and which are not. The Canada Revenue Agency is encouraging all Canadians and those who file their taxes to sign up for a CRA account and direct deposit. In the meantime, Canada Post and... [487 chars].. reed more