Who knows if Canada Post have anything to do with it. I sent one the opposite way and its been out for delivery for three and a half weeks apparently! Sometimes they can get held up at customs but generally the Post Office here is a lot better than Canada Post. You should also be able to track it via the UK Post Office website using your tracking number, it might give you more up to date information rather than Canada Post tracking.