JST Merchant Services
Consumer Report
They have the exact same pitch as a company from Arizona that took $2000 from me. I got nothing, they did not do what they said they would do. They are under investigation by the National Fraud Center at 888-238-3577. Do not work with them. ...