Canada post is retarded. I've been waiting for nearly a month for a package from Ontario. I did a tracking number search and it sat in Edmonton for a couple weeks before it was sorted in Dawson Creek and I assume it was put in a delivery truck headed to my post office in Moberly Lake. I've been checking my PO box nearly every evening for the past 3 weeks and it never showed up, but 2 days after it left Dawson Creek it returned to Dawson Creek and the next day it went back to Edmonton. According to the tracking number search the new delivery date to Moberly Lake (about 1.5 hours from Dawson Creek) is Oct. 30th. I could have taken my bicycle to Edmonton and back by now, hell maybe even made it to Ottawa and picked it up myself.
I may still have to if they ship it back to Ontario!