Hi , sorry for the delay in coming back to you.
We have tracked it up to Johannesburg international, which means it has left and should be you soon.
SA Postal Service is bad at the best of times , so it possible for around a 6 week delay during the Covid pandemic.
Dont worry though. It was packed properly and will arrive in 1 piece
Thanks