Ok. Pongamos que dices que los gastos de envío son 40€, ¿no? Y que tienes 2 productos, uno de 1€ y otro de 500. Lo que puedes hacer para calcular el precio final es sumar a cada producto los gastos de envío en relación al precio del producto comparado con el precio de todos.
En el caso que nos ocupa, son 40€ de gastos de envío, y el pedido total son 501€. Pues entonces, como el jack es 1/501 del pedido, la parte de gastos de envío que le toca son 40 *(1/501), que son 8 centimillos. Por otra parte, la tele son 500/501 del pedido, por lo que la parte de gastos de envío que le toca es lo que falta para llegar a los 40€.
Todo esto se resume en la fórmula Precio Final de un producto = Precio sin gastos de envío del producto + Gastos de envío * (Precio sin gastos de envío del producto / suma de los precios de todos los productos sin gastos de envío).
¿Mejor así?