US --> Canada customs is a headache for anything..if I had ordered something from a US website I'd probably wait the better part of 3 weeks, I remember waiting 27 days for an order before.
According to their website:
We use UPS standard for all packages into Canada, although we do have 2nd day and overnight service as well. Most packages take around 4-7 business days to arrive into Canada. We have worked long and hard to properly bypass many “customs border slow down” run-arounds, and have taken all customs brokerage in house. So your packages is already cleared customs before your package arrives at the border. WE REPEAT, THERE ARE NO ADDITIONAL TAX, DUTY OR BROKERAGE CHARGES. We have taken on all these charges in house and will never be seen by you our Canadian Customer
I just want to reiterate that I was not complaining about TP, they are a fantastic company that I've dealt with before, I was just wondering how long ppl have had to wait for shipping. This is the first time I've used them since 2007 so I was curious if anyone else ran into such slow shipping thru UPS