Use another platform to do business…
Use another platform to do business with. They owe well over $8,000.00, and they keep pushing their payments back week after week. They have shone that they cannot be trusted.
United States
Use another platform to do business with. They owe well over $8,000.00, and they keep pushing their payments back week after week. They have shone that they cannot be trusted.