Weight Based Shipping is a flexible and widely-used solution to calculate shipping costs based on the total cart weight and value.