I would contact your Attorney General's office, Consumer Rights and file a complaint and also contact the Attorney General's office in the state where this company is located. Unfortunately using your Debit Card does not give you immediate recourse as it is like sending cash. Keep records of all calls, e-mails, correspondence. If company is in your state you may threaten to take them to Small Claims Court. Of course, if they are already out of business, they may not care. Sorry for your experience.