That's because they often don't know how to address and despatch a package to a foreign country. Too complicated!!
I've just paid $100 Fedex shipping for five oxygen cannulas from the USA. I had asked for airmail but (afterwards

) they told me they have no way to do that
Quite typical actually. One U.S. software company "export manager" told me that she thought the UK was in Hong Kong.