I have never had to pay duty, as others have said. If the package comes via USPS/Canada Post, then no brokerage. If they ship via a courier then there is a brokerage fee which can be $30-$50. I always check how the company intends to ship it, as I was surprised in a not nice way once, (not a quilting related package but a USA origin package).