There's plenty of old threads on this topic if you try searching it. Most people get their items without any problems, and very quickly. I know I got a NP order in 2 business days up to Toronto this fall. Usually it's about 4 or 5 though.
It depends if they stop you package; most of the time they don't however on the odd occassion they do, in which case you are responsible; if customs returns the goods to us we will refund you your purchase price.