Hi I am also from Cape Town busy creating my own store.
Have you managed to set up your store yet ?
I am trying to get in contact with other South Africans to see if it is possible from South Africa.
I am not planning to sell in South Africa but would love to have a successful drop shipping...