I as a German would love to compete "my" shipping costs with the UK you mentioned.
Here are only 3 examples:
1.) German Post/DHL shipping stuff up to 1.000 Gramms in an envelope (tracked!) worldwide (!) for only 10,50 Euros. No insurance. Envelope maximum 5 Centimeters thick. For example a full elastomer set, including 2 chainrings, 2 sets of chainring bolts, 16 bottle cage screws and a full decal set for bike. Even more will fit in there.
2.) DHL: Shipping a bike frame (or even whole bike disassembled) in a maximum 1200 x 600 x 600 mm box with DHL. Tracked and insured up 500,00 Euros is only 47,99 Euros. Worldwide (!). Maximum 5 kilograms.
3.) DHL: Shipping a bike frame (or even whole bike disassembled) in a maximum 1200 x 600 x 600 mm box with DHL. Tracked and insured up 500,00 Euros is only 77,99 Euros. Worldwide (!). Maximum 10 kilograms.
And it (10 Kilos) used to be only 64,00 Euros until about a year ago.
You also have the choice of some extras for only little extra money. Priority handling (speed-up) or a higher insurance amount, etc.