Actually, Canada Customs (CBSA) is pretty good about processing items quickly, unless your package contains something of "interest." It's packages with nicotine containing e-liquids that often catches their attention and like everything, CBSA doesn't/can't catch every package; many slip through. I was having pretty good luck with other shipments, but having said that, I no longer take the chance. Although the shipper will refund the cost of the items that didn't make it to destination, the cost of postage is lost (as much as $15-$35, depending on shipping method). For this reason there are a number of U.S. e-liquid producers that will not ship to Canada; among them is Nicoticket. Its frustrating because, to the best of my knowledge" there is no law or regulation that prohibits the importation of nicotine containing e-liquid; its simply a Health Canada directive (if someone has definitive info, please jump in).
I currently have two Fastech orders enroute. On of them arrived in Canada, went through CBSA and was subsequently placed into the Canada Post shipping system all in one day! No delay. So, that one was really fast.
Peter