1 reviews | Active since Member
I signed up with this company recently, and the first debit order is due in December 2022. They went ahead and debited my account, and they are refusing to pay me back; they are telling me that they will give me a credit note. I don't want a credit note. They are not a bank. I called their office several times, and to date, no communication from them.