Hey Shawna! Glad you're loving your dress! As we state on our shipping pages, orders to Canada definitely take a couple weeks as they have to pass through international customs on both side of the border before making their way to you. Also, just to clarify, because our products are made in the US, they are imported to Canada duty-free under NAFTA. To be clear, there are absolutely no duties on our dresses. However, Canadian customers were once asked to GST (Canadian sales tax) upon delivery, and this sales tax is the "fee" you are referencing.
We've since upgraded our website and we now collect GST on the Canadian government's behalf at checkout, so GST is no longer assessed at delivery. Instead, Canadian customers now pay their sales tax via our website at checkout and receive their dresses duty-free, just like they always have.
We're so glad you love your dress and we hope that helps you make sense of the rest!
All the best,
Nuu-Muu