If an item bought outside the UK has import duty to be paid, if being delivered by Royal Mail then they require payment before delivery.

 Couriers tend to deliver then invoice for Customs Duty.

It is really up to buyers to be aware that buying anything outside the UK will incur  VAT or import duty.