I'm in the US and want to ship to the US and Canada.

Some products I have set as "Always free shipping" (for US only).

I want to sell those same products marked as "Always free shipping" to Canadian customers as well, but I will have to charge shipping since it's more expensive.

I have setup the UPS shipping for Canada zones. However, when I run a test as a Canadian shopper and put a product in the basket that is marked as "always free shipping", it will not display the Canadian UPS rates, nor any other shipping rates.

If I add a product to the cart that isn't marked as always free shipping, then the Canadian UPS rates show up.

Is there some other way I can do this? I thought about using the other Free Shipping module called "freeoptions", but it requires that the shipping be based on Total, weight, or item count. So I don't think that will work since I only want certain items shipped Free.