Rational
In Sales, Carrier is not selected by default if Shipment cost method is None.
I think some companies who are using a carrier manually will still appreciate automatic selection of carrier, even without using Shipment cost method to add a Shipping line to the Sale.
I think it is useful to store which carrier was used for the Sale.
Proposal
Options as I see it are:
- Select Carrier for a sale even if Shipment Cost Method is None
- or add another option for shipment cost method: Select Carrier
I prefeer 1.