Wrong. The "free trade agreement" which, as you may recall, was drastically revamped by Trump, ONLY applies to US, Mexico and Canada - PERIOD. What the hell's it called now ... the USMCA or some ******* thing !?!? Anyhow, any offshore stuff, such as ALL AMD's stuff, is still subject to duty. Now, does it get charged? Well there's no doubt that if you're a business importing the stuff, like Nigel, you're going to get hit. As to the average Joe getting hit, it will all depend on circumstances.
If you buy from AMD and pick up in the U.S. your invoice will not indicate the country of origin. So at the border you'd be unlikely to have to pay "duty".
HOWEVER, (and anyone who runs a business can relate to this) if the items are shipped cross border the commercial invoice will state the "country of origin" and either the seller or their shipper/broker will charge the duty. And the reason for this is because AMD (or whoever) paid that duty in the U.S. when the stuff landed and, since its now leaving the U.S., they can claim that duty back from the IRS. To this point, if you're a business owner in Canada, whenever you buy product you pay the tax but when you sell the product you only remit the difference between the tax you paid and the tax you charged. In other words you don't pay the tax twice. The same applies to duty.
Bottom line, depending on circumstances, there could be duty to be paid.