added the shipping cost support, with custom partial sums on invoice and custom tax roundong which can be a problem calculatin it from small prices