I know this is off topic but most people have to order semi's and cores and have likely had similar experiences. Hopefully Google indexes it and they clean out the useless tit's at Canada customs whose incompetence is probably costing this Country a fortune!!
The calibre of your typical federal employee is pathetic. I'll give an example I purchased some Ferrite cores from Coilcraft. The cores where shipped to my house stating to either pay the duty myself or pay FEDEX a fee to do it for me. I elected to pay myself, how hard can it be. So begins my two hour saga at my local customs office (I live in a border town) trying to pay my $8.22 duty.
During my time at Canada customs I had to disturb one of the overworked civil servants reading a novel with his feet up on the desk. Paying my duty was just to challenging for him so he called a more senior customs officer who also didn't know what to do. She called the head idiot then went on coffee break at about 9:30 am she still wasn't back from her break when I left about 12:00pm.
After two hours of phone calls the head pea brain finally figured out how to collect my duty. During this time the bimbo was still on her break (probably she will get back just in time for lunch) and the original moron was reading his novel.
The head idiot advised me to have any future packages shipped to a shipping warehouse across the border. Apparently doing his job to collect the taxes that pay his salary and cash for life pension is just too much for him! Instead I should pay bridge tolls subject myself to a bunch of border guard Nazi's and pay a fee for the shipping warehouse to hold my package.