Here is a tip from someone who has moved more cargo across more borders than you can shake a stick at.
The transport company does not effect the “hassle” level at customs. Your vendor’s documentation and your knowledge of the import procedure does.
Second tip, both the companies you mention are transport companies. Their prime interest is getting the goods to your door as quickly as possible. They have no reason to want your customs clearance to be correct, just fast. Keep in mind that they take no legal responsibility for that customs declaration, that is solely your responsibility. And if you can’t read a customs declaration how do you know if they did it correctly?
My wife made a small purchase online and FedEx made the customs declaration in her name (without her consent, which is illegal). When I saw the customs paperwork I went over it in detail and found that FedEx had made so many errors that if Canada Customs were to issue just the minimum fines? My wife could have been hit with over $3,000.00 in fines and penalties on a $200.00 purchase. Couriers are not customs brokers.
My advice is find a good customs broker who will be working for you and feels that keeping your compliance record intact is important to them. Then you have to learn how importing works. If this is how you make a living it is vitally important you understand what is required. Do not leave this up to someone else.
Finally you have to know exactly what documentation is required to import your goods properly, and then you have to teach that documentation to your vendor. Complete and proper documentation should be a clause in your purchase contract.
Can you recommend customs broker in Canada? I need help with importing car and other things.
I live in Canada and since Amazon changed it's policy and began to charge more for shipping I decided to use services of brokers from clearit.ca/ It is really cheaper and worths less nerves of mine co-working with professional brokers.