Besides the weight of the products in a customer’s cart, another factor that is considered when calculating the shipping rates at the checkout is package weight. I recommend taking a look at your default package and seeing if the weight is at least 150 grams. If the total weight of the products and the package reaches or exceeds 750 grams that would be the reason why the middle shipping tier is being charged in this case. You can check your default package by following the steps below.
In your Shopify admin, go to Settings > Shipping and delivery.
Scroll down to Packages.
Notice the weight of the default package. The default package is the one that has a note that says This package is used to calculate shipping rates at checkout.
If you confirm that the total weight does fall between the middle shipping tier weight range, you can rectify this through one of the following methods:
Since we’re on this topic, I thought I’d share a few resources that will help you optimize shipping. Feel free to check out the following blog posts if you need some tips and tricks around sending orders to customers!
I think this can be caused by the weight of packages added to the product that leads to the total order weight exceeding 750g, and the shipping fee is calculated as 6 GBP.