In denmark shipping prices are range based. Meaning a fixed price is paied for 0-5 kg, 6-10 kg and so on.
If I set the shipping rate to zero and change the handling fee for each range it works... with this commit applied.