aren't you worried that if it arrives damages the local agents won't honour the guarantee? or is the saving worth it?
It does depend on the savings. Pro video cameras for example are often far cheaper to import yourself. And sometimes consumer equipment is too. Usually if you're only saving a few hundred it isn't worth it. The last consumer video camera I imported it ended up costing me about 60% of the local cost. I can almost buy another camera for the difference in price.
If it arrives damaged that's a different story and that would be matter of claiming from the shipping insurance. Although good luck with that because the courier companies and postal services everywhere will do anything they can to avoid paying out.
As long as you didn't pull a grey import (ie if you import some iPads and hide it from customs) you should in most cases be fine.
Unless the product has an international warranty you'll have no cover no matter how you got it to South Africa. It would be up to the local agent to decide if they want to help out. Repairs though should not generally be an issue.
Electronics are free of duties up to a certain value.
I don't remember seeing any mention of that. But I haven't checked the customs book to see if it is there somewhere. Certainly if it mentions, for example, 7% duties on cameras you'll pay 7% whether the camera costs R500 or R50,000.
The import duties are (according to Amazon) there to ensure that the package does not get sent back if there are misc. costs that have to be paid to customs.
Although Amazon and others refer generically to customs duties or import fees, people importing often wrongly think they've been charged customs duties when, as in the case of the Kindle, they are only paying VAT, as they would on any item they purchased within the country.
They do the upfront payment for your convenience. One simple payment instead of having it arrive here, then the courier has to contact you to let you know the amount owed, which you then have to have on hand as cash to pay the driver or transfer into their bank account.