What I don't think most people realize is that for many consumer goods coming from Canada the Americans are not paying the tariffs, Canadians are paying it instead because USPS is not setup to actually collect tariff payments from their own people and refused to do so. When I buy USPS shipping labels for my business that ships to the US, as a Canadian, I have to pay the fucking US tariff out of my own pocket and I have no way to charge my customer other than jacking the fuck out of my price. I lost so much money last year after the tariffs first went into effect and no one (UPS, USPS, US Gov't) knew what to do, how to charge, how to collect, but eventually after a 1.5months I managed to get CUSMA figured out. This 50% tariff is still the same scenario, I'm expected to pay the tariff on behalf of my American customer, so WTF. Oh and I got no refunds from anyone for that first 1.5months of insane costs as I'm not from the US.
I can ship UPS instead and then push the tariff back where it belongs, but nobody wants to pay 4x for shipping and then get another bill afterwards. US Customers already screamed bloody murder about a total $4 duty fee, which anyone in Canada would kill for on an international purchase.