I deposited $180 on a payment method with a minimum of $50 and a maximum of $1000. They are not showing my funds in the balance and want me to deposit up to 1000 to accept my $180. Their terms specifically state we are not obliged to deposit that much! They kept my money AND are no longer responding.
Claim your business profile now and gain access to all features and respond to customer reviews.
Telegram Advertising Platform: ads on Telegram channels