I am afraid you will have to pay the postage in advance, if you pay by destination, we will need so many documents to the carrier.
They will ask for DGM certficate which need 7 days and 80 USD for the certificate only. it is not workable for us.
so you had better pay the postage in advance.