Gate zero: screen out the nodes that cannot receive or process this SKU
Every comparison starts with subtraction. A node that cannot legally, physically, or procedurally take this SKU does not belong in the scorecard and does not belong in a quote. Putting it there to look competitive is the fastest way to lose a merchant account, because the failure surfaces weeks later as a destroyed unit, an unshippable pallet, or a compliance letter.
Four gates, in order. The first is whether the SKU is returnable at all. Lithium batteries and standalone power banks, aerosols, liquids, hazmat, temperature-controlled goods, activated electronics with a registered serial number, and anything with a manufacturer policy against resale of opened units all carry restrictions that vary by carrier and by node. FedEx, for one, will not accept recalled or defective batteries or waste batteries moving for recycling or disposal (FedEx battery shipping rules), and USPS publishes its own mailability rules for aerosols, liquids, and other hazardous materials (USPS Publication 52). The second gate is whether the buyer's return channel can actually reach a candidate node: is the ZIP in the pickup area, can the carrier hand a label to the buyer, does the return lane share a line with your outbound freight. The third gate is whether that specific node can receive and process the category properly: an evidence bench for damage claims, a functional test rig, refurbishment capability, hazmat storage, a permit for e-waste disposal, or the approved space to hold units pending destruction. E-waste handling is regulated rather than optional: the EPA treats cathode ray tubes and their glass as hazardous waste when disposed, and only excludes them from that definition if they are genuinely being reused or recycled (EPA guidance on cathode ray tubes).
Only after a node clears those three does the fourth gate open, and that is total economics. The ordering is not a formality. A cheap node that cannot process a battery pack is not a cheap option, it is an unavailable one, and no quoted rate changes that. Write the gate result into the same row as the cost lines, including the exclusion reason, so the decision survives an audit six months later.






