How long does it take for Takealot to deliver in South Africa?
This expectation was given credence when Takealot confirmed that the package would be delivered within two days of ordering.