TAKEALOT.com
Takealot has not yet refunded me after 5 days
I recently requested a refund. I am still waiting for my refund after more than 5 business days. The amount was supposed to be refunded back on my Credit Card. Please resolve this immediately as essentially this is the same as. ...