Not sure of your product construct...but judicious use of the table rates can usually acheive many desired results, Can be table based on total price, total weight, or total count.