Once it arrives in SA and shows Under Processing (JHB), I would call them on 0113903520. They suppose to automatically push it through customs if they have your details. If it arrived on Thursday, they should have submit for customs on Friday and cleared today if they have your details.
Always advise to call the moment it hits South Africa. They might be a courier company but they also have delays and pushing them a but is always worth it.
Thanks. I called them and they said it is currently in the customs process, but not cleared yet. I offered my details and they said they have everything already, which I assume is from my last phone order last month. I'll play the patience game and keep refreshing the tracking.