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.
Helpful (0)
Replies (0)0
Replies (0)