I am another one that messed up by Canada Post. It was supposed to be delivered by Jan 2nd but delayed to Jan 5th or later. The online status is still showing 'out for delivery'. I really doubt whether Canada post made it by Jan 5th as they claimed since there is no signature, nothing. In the early post, one guy said he got charged for Jan 6th. If that is correct, Canada Post was lying as there is no single charge from the Canada Post Jan 5th batch yet. The driver may fucked up more than they claimed. Anyway we can fight them? Hate Canada Post so much.