Takealot is facing increased competition from global players, but it continues to gain market share in general merchandise.