The correct choice of a courier service and the calculation of their costs is not an easy task at all, because most customers expect the delivery to be made, which takes time and at a minimum price. That is why it is best to prepare several different variants in advance, and leave the final choice to your clients. If we look at the same problem from the opposite side, it is much simpler for the seller to rely on one partner and achieve maximum savings. If you deal with goods that require special conditions, if your products are easily fragile or have a short shelf life, it would be best to opt for a service that specializes in such deliveries.
In any case, WooCommerce allows you to estimate all associated costs in a relatively simple way and to clearly show them to your customers. If you think it’s too complicated, you can always offer free shipping and include the costs in the price of the product.
.