Hello,
I'm also in Canada and got my kit from CKI. I used their recommended shipping company and even the person mentioned on the site. She was very helpful and after some calling around I found their price pretty competitive. I got quotes from a couple of brokers and ended up using A & A Import. I let the shipping company know the broker, and vice versa, and the only problem we had was they wanted my address, not the address of where it was being shipped. Took one email to fix. Kit arrived no problem for me.
The big thing to be aware of (and CKI was good about this) is that the invoice needs to declare they are "body panels", and that they are "Made in the USA" to avoid duty.
Hope this helps at all.