Not quite true. NAFTA only applies to goods made in North America. Buying Japanese cameras that are likely made in China means you pay duty along with GST/PST. Same goes for German/Japanese cars, or anything else...
This is my last time responding to this and suggest that anyone who needs accurate information on taxes on imported goods refer to Revenue Canada.
But let me repeat .. there is no duty for Canadians importing cameras purchased in the US.
And for those sleeping in the back row:
There is no duty for Canadians importing cameras purchased in the US.