Yep, do not give them anything CRA does not phone you, email your or come to your house.
If they show up at your house posing as the police demand to see their badge and warrant card. Every cop knows that as per the Police service act we have to ID ourselves and have to have out badges available. If they come to the door call the police right away its fraud