lol, you have obviously never ordered anything into Canada before....
Everything takes forever to get here as the border agents hold it forever....
My body kit hit the border in 5 days from California then I waited over a month for it to arrive in Edmonton, then another 3 weeks for them to clear it from brokerage!