One thing to keep in mind is that Canada has different packaging requirements than the US, specifically around the inclusion of French language elements. This often requires a different SKU of a product to be shipped in the two countries, and for different marketing and documentation materials to be prepared.