issue #19550: First pass on freight calculations.