Total scam! I never signed up for this but have gotten 3 withdrawals from their company! I had to get a new cc and within a week they got into it again. How is this company allowed to operate stealing from people's accounts?
Review date 2023-02-07 15:12:51