We send a parcel from Burlington, ON on Nov.17, arrived to Niagara Falls, ON today. It was a size 4 yellow bubble-mailer send as oversized lettermail <100g.
Sorting centre is in Stoney Creek, ON (half way between Burlington and Niagara).
Canada Post did have some labour "disruptions" over the period you indicated. Don't know if the Union that was striking picketed the Stoney Creek sorting plant but they probably did. Mail was not stopped but it was slowed down by picketing on the London area, ie trucks were delayed getting in and out of plant, etc.
Did you drop it in a box? Sometimes, the posties only clear the box out once or twice a week instead of everyday. This too can impact on delivery time.
I am the guardian of my children and their future. It is for this reason that I scrapbook.