It appears that they are targeting honest, paying on time individuals with their ridiculous tactics. I don't see the point of verifying information from OTHER banks cards, or asking for revenue canada's slips. Both of these informations are private and confidential. If they want to verify one's income that they call revenue canada and not ask to have this information faxed over.
Maybe a CIBC agent on here might be willing to explain CIBC's actions?!?!