Our products are made in the USA. Our products are stocked in New York, USA and Ontario, Canada Orders from USA and Mexico will be shipped from Uratech USA Inc, New York, USA Orders from Canada and other countries will be shipped from Uratech Tooling Technologies Inc, Ontario, Canada Currency displayed on this website for the USA and all other countries are in US dollars, whereas in Canada it is displayed in Canadian dollars Canadian customers will not pay tariffs or duties. All products on this website are stocked in Ontario, Canada as well. Orders from Canada will be shipped and invoiced from our Canadian company located in Waterloo, Ontario.