I have the same issue. I have a specific class of product that I want to offer a flat ship rate to. But when this class of product is combined with other products I want UPS to be the default (and only option) available for shipping. If a customer selects the flat rate item first, and then another product second, only the flat rate option is available. If they select the UPS ship item first and then the flat rate item second, flat rate is still an option available to choose as a ship method. Could really use some help to resolve this issue.