We created a few flat shipping rates created to deal with different international shipping scenarios but we ran into a situation that we feel might be a bug.
We have two products with each have a flat shipping rate assigned and overridden at the product node level. Those two products then were put into a product kit and the product kit node flat shipping rate was overridden to a lower price so shipping for the two products together in the product kit would be less than if ordered separately as products. When the product kit is ordered, however, the shipping is still being calculated from the combination of the two product nodes flat shipping override amounts and not the product kit's flat shipping override amounts. Is this the correct function? I assumed that this is a bug since the product kit provided flat shipping override fields on the node creation page and was intended to be used in that manner. Thanks