Total scammers
Total scammers. They will use your account and rack up the chargebacks- trust no sites claiming they will pay you passively - I was never paid by them and was hit with $55,000 in chargebacks in one week - then they attempted to refund themselves by refunding all payments to thier own bank. These guys are operating in the United Kingdom and as of last month all details have been reported to authorities in the United States and United Kingdom.



