We would gladly try and treat each shipping case separately, if possible. We can warn the customer via the product description that, if they put a non-ship item in the cart, it will make the whole order store pick-up only.
We have mixed these types of products in the same category for testing purposes only. They will be in separate categories in practice. The schools actually have to login to their category, and the Free Delivery is available on items there.
We want to offer products that cannot ship. We have made the mod for manufacturer ID=3, to accomplish that. The issue we have there is that it uses the Always Free shipping, and displays the Free Shipping decal on an item that cannot ship. We may also offer some products with Free Shipping, so we don't want the no-ship products to interfere with that capability.
We don't understand why currently the Free Shipping decal does not show on the binoculars that are set for Free Shipping.
We want to offer products that can be Free Delivery to the school, which is not the same as free shipping, or store pick-up. Only certain products, in a school sub-category for instance, would be eligible for Free Delivery. Again, we can warn via the category/product descriptions that only certain products are eligible for Free Delivery. If they mix the cart, they should see shipping charges.
We want to offer products with store pick-up in Texas or UPS shipping in the US.