Of course there are costs involved. The goal of "free trade" is the elimination of the tariffs which make trade prohibitive.
You are right. My point is for the actual partys involved, the costs are often just shifted to a different column on the invoice. In my experience, real costs are not necessarily lowered and with Canadian-USA trade many costs have gone up. We had tons of duty free goods before NAFTA.