It is probably worth checking the german amazon (amazon.de) too. It is amusing, even the Netherlands need to import everything, no local amazon either. So here we shop around the 3 (uk, us, de) to find cheapest and one that will ship. Often the UK still seems more expensive, and US often don't ship, DE is somewhere in the middle (depending on what you look for)
So tip is, set up your shipping address properly and log in, so it will instantly tell you whether it ships to SA and then search across the 3 sites (they are actually all different even though you log in with same account)