1 reviews | Active since Aug 2016
Takealots have the worst customer service and lack of communication!! They takes forever to respond to sellers. its been 1 year and i m still waiting for a response from them.