Canada started boycotting American goods in a low-key manner in February as Donald Trump started threatening to invade and annexe them. This metastasized to a full national boycott in March as Trump dialed up his threats and put tariffs on Canadian goods.
The Canadian government retaliated with tariffs on American goods worth CAD$28 bn, but the citizen led boycott goes way beyond this, boycotting goods that have no tariffs on them.
Economists are divided on the long term effects of this. Some think that if a deal is done quickly between the Canadian and American govts, buying patterns will snap back to what they were before Trump got inaugurated in January. Others are not so sure.
Much of human behaviour is driven by habit and inertia. People shop at the same supermarket and buy the same brands, till something jolts them out of their habits. After the jolt, they change behaviour, and if they continue with their new behaviour for more than three weeks, a new habit is formed, and inertia keeps them on that new path.
Something similar applies to businesses. Grocers are reporting huge drops in sales of American produce. One supermarket reported that sales of bags of American spinach had dropped from 89 bags per store per day to 2 bags per store per day. Because they can't afford to carry unsold produce rotting on their shelves, they have eliminated all American suppliers to their shops, rather than second-guess the boycotters.
As long as consumers buy the produce from their new suppliers, they won't revert back to American suppliers even if the tariffs are lifted. Inertia and habit again.
The boycott is now spreading to digital goods. Netflix, Disney+, Amazon Prime and Microsoft365 are being cancelled. The three-week rule applies here too. If people can go without these things for more than three weeks, they will never resume them.
Slowly but surely, Canada is being de-yankified.