This is a complex topic about supply chain.
Yesterday I had to order a Lenovo (I assume made-in-China) product direct from China, an estimated 2-3 weeks delivery, for an item which is not available within USA, but is available in unusually smaller European countries. Similar was with OnePlus phone and I think I ordered an iPod once which I ordered in USA and found a tracking code from China. The risk with this is a warranty issue you have to pay for the return postage and the more international you act the more you encounter language problems.
I would ask a different question - why are Canadians so expensive and so bad at engineering and manufacturing the product has to be designed and manufactured in China? So you are causing the problem locally in your schools and entrepeneurial investment mindset. All credit to the manufacturing powerhouse which is China. It is such now that none fear a trade war with China as the Canadians would cease getting a lot they want within weeks. Same criticism of UK, USA and many other once big manufacturing countries.
Take a look of how the children growing in China are so much better at the skills needed to design and manufacturer technology products.