i would call your credit card company and have that conversation with them, and also ask them to not accept any future requests for funds
Well, I like many others have tried to do that, but there is just no response.To add, contact BBB as well since they are still taking payments to they should still be an active business.