I need to limit shipping options for certain products. For example I want my site to ship with ups. However certain products can not use ups and must select a different option.
It comes out, if a cart has products that can go ups and others that require a different shipping method, then the user will have the option to ship some products with any of the site's available shipping methods, and the restricted products with some other method.
It seems, since shipping method is a website scope attribute therefore it cannot be configured per product through the magento admin. Therefore my needs can only be met with custom code or an extension.
What is the best solution for my needs?