CM
Charles M

1 reviews | Active since Oct 2017

29 Feb 2024, 12:27

Takealot - they sure Take a Lot (of your money)

The name says it all, they TAKE A LOT because they don't pay their suppliers. So far we have several "reference numbers" but it's just a blocking mechanism to avoid paying.

0
Replies (0)