A: How was it sent (FedEx, UPS, or Postal)?
B: *NOT DIRECTED SPECIFICALLY AT THE OP* What did some of you people do to your postal workers? P!ss in their cornflakes? The longest package I have had come through Canada Post (not including stoppages at the boarder for inspection, that's not their fault) is 11 days, including a long weekend in there. Never had a missing package, damaged goods (box corner a little scrunched once,but it came from California and the contents were fine).
This of course doesn't include outside Canada time, but that isn't CP's fault or problem. It amazes me how many problems some people have with them. I think the worst thing I can think of, is that my one carrier left notices with out knocking. So I had to pick it up a few blocks away after work.
Good to hear you got your package though.