While I love the phone and the price is great (I got mine from Orange a week ago), there is one thing you should be aware of:
Getting more COMPLIANT USB Type-C chargers or charging cables in SA is very difficult.
The phone itself comes with a charger (EU plug from Orange) with a Type-C to Type-C cable that you can charge the phone with with no issues, but cables that are standard USB (Type-A) to Type-C seems to still be very rare in SA.
I did find some Manhattan cables that appeared to be right - (Manhattan USB 3.1 Gen2 Type-C Male / Type-A Male), but news articles about such cables that are not fully compliant with the full USB specification made me try to test it first (I'm not an electrical engineer, so had to settle for using software based testing):
Manual shell testing:
https://plus.google.com/+GeoffHoff/posts/eMsr1cyw75s
Testing app:
https://play.google.com/store/apps/details?id=jacob.uk.com.usbcheck
Alternatively, check if any cables you might want to buy appear on the various testing sites:
https://usbccompliant.com/
https://docs.google.com/spreadsheets/d/1wJwqv3rTNmORXz-XJsQaXK1dl8I91V4-eP_sfNVNzbA/edit?usp=sharing (Check USB-C Cables/Chargers tab, originally found through some reddit, other links found on the Info tab)
The Manhattan cables I got were reported as NOT compliant, as they draw too much power, this may cause damage to either the phone or the charging unit, so I'm still only using the official charger provided