I have just ordered a new DSLR camera from Adorama in the USA and it's on its way to me via UPS couriers.

Presumably the package will be intercepted by customs when it arrives in South Africa, and customs duty and VAT will be levied.

As an individual (no import licence), how will I be able to pay these charges in order to have my package released and delivered to me? I assume the package will arrive in Johannesburg before it gets sent to Durban (where I live), and that customs will nab it in Johannesburg.

Will customs contact me and allow me to make an EFT payment?