Canadians may face delays in getting their holiday gifts and purchases this year after workers at the Canada Post went on strike.