The now three-week-old strike by Canada Post workers is hurting charities that rely on the holiday season for donations.