I can verify this number as legitimately from the Canadian Taxpayer Federation and they do rely on donations to do the work they do. So if you do not want to receive their calls, just block them.
Call received from gentleman claiming to be from the "Canadian Taxpayer Federation" looking for donations for the year- end campaign. However, it COULD be a scam caller. Keep your SCAM detector ears open. Was not sure about this caller, and the Phone Number translates from Sault-St-Marie Ontario. IT could be a valid call center, so flagging this call as Not-Sure.