Trump is suddenly a fan of NAFTA:
Well of course. He was never going to tear it up. All along this has been just a negotiating tactic. It's from Business For Dummies. "I'm gonna tear it up. It's a bad bad deal. I'm tearing it up. We got schlonged real bad on this deal. We gotta get rid of this. Such a bad deal. You wouldn't believe it, it's so bad. .... well, I might not tear it up, but we need changes or I'm tearing it up."
As for the contents of the link, though, I wholeheartedly agree. The Canadian government thinks free trade is great for Canadian companies, but not for Canadian citizens. The $20 "de minimis" threshold is the chintziest in the entire world. This has been pointed out numerous times to the government, and the government has no interest in changing it, either because they like collecting taxes or because they're trying to protect Canadian brick-and-mortar retailers.
-k