Very good contribution,
only one thing I need to change:
instead of weight I'd like to use the total price, when calculating the shipping costs. Just like the table rate module.
I'm not using Table Rate, just because it's always showing, and I want to provide different postage prices to international customers.
Please help me out,
thanks