Help needed with oscommerce: Table Weight?

Gopher asked: On my oscommerce site, when someone orders an item weighing 2KG (for example), the shipping charged should be £8.65 but it actually charges £21.85 which is the 10KG charge. The tare weight is set to zero and max weight is set to 20KG. Why does this happen and how can I fix it?