This app is capable of shipping per individual products with separate prices! for example product has a shipping rate of $20 product has a shipping rate of $10 and still another product has a shipping rate of free. Assuming you have 1 product of each in our shopping cart my module calculates shipping by qty $30 , by weight it calculates this by dividing the total weight in the cart by your max weight and then multiplying that by the rate you have set up per product!
Although this is an update to the first version of my module I have created this version to only work with 2.3.x versions of oscommerce.
It is fully customizable just needs time. So tell me what you think and if you want a beta!