Now you are getting into a need for a new field in the table:
products
to make the Product as Free US shipping and then recalculate the weight based on the country which may lead to a need for a Zone Definition to recalculate what is Free Shipping as in no shipping charge to the US but still charge for shipping to everyone else ...
This may make it needed rather than using this nice and tidy method to look at Always Free Shipping and convert that to Always Free Shipping for the US only but only for First Class or for all shipping methods ...
This leads to ...
You have to have a long think over what you are really wanting to do here in regards to a cart that is ONLY these Products that you think are cheap enough in combination with one another or with other products in the cart that do not get Free Shipping and how you want to handle the shipping for:
1 All Products marked as Always Free Shipping or the new field for Free Shipping US only
2 What happens on a Mixed Cart that has these Products in the Cart, as in are the USPS shipping charges counted towards the weight or not on US Orders or only excluded from First Class and now we run into what IS First Class if your definition is not based on USPS weight constraints
You really need to think out all of the conditions to determine how these calculations should be done ... got all that? :blink: