1 reviews | Active since Feb 2017
Im really disappointed with takealot's delays. I ordred on 5th and estimated delivery is on 22nd. I needed my order for the 18th i think i might aswell cancel my order again