@Alan Cox, here is a story from this summer.
========================================
An example of how strange the tariffs hit. If I order PCB from US, the quotes I get is about $5 per square inch (for 4x3 inches), at places like DigiKey, Onboard, PCB Builder etc, or you don't get a quote at all if you don't provide an email and allow them to first process your files (WellPCB, RushPCB etc), with a manufacturing time of 5 days.
Should I order from China (PCBway, JLC etc) I pay $5-7 dollars for 10 boards (100x100mm, so slightly different than the 4x3, but similar area), with same day manufacturing (meant next day due to time difference), and on the first order I get a coupon for $5 off, in reality not paying at all for the boards.
But I have to pay DHL $26 in shipping (still cheaper than any order from the USA). When the board arrives in the USA I pay: $21.06 in tax, well if I break it down it is $1.30 in import duty, and $3.76 in tariffs, plus $17 in handling fee to DHL. Yep, DHL charges you $17 to keep track of the paid tax!
So the total cost became about $48 for 10 boards, where DHL cashed in $43, IRS $4.06 and not a cent went to China.This was still cheaper and faster delivery than it would have been ordering from USA (the quotes I got was $600 dollars for 10 boards made in 2 days, if I co9uld accept 5 day manufacturing they asked for $176).
Yeah tariffs really hurt China, and we should really bring the jobs back to the USA. What got me the most was that so many of the US manufacturers didn't even want to make an instant quote, and that they claim the cost is $5 per square inch. The only winners on this are DHL, FedEx, UPS, BTW USPS do not collect and handle tax and tariffs (guess because of the unpredictable behaviour when it comes to tariffs ), so that was not an option.
==================================================
Things became a little bit better later in the summer, now PCBway and JLC collect the tariffs and handle the book keeping, so the package is not held at the Port of Entry until I have paid what the American shipping company deems I owe them and the IRS in tax and tariffs. This of course only works as long as the tariffs don't become unpredictable again.