No, we can help you best with this! If you contact your bank or credit card company, it will take much longer to handle the issue and you can’t guarantee a full refund.
So, please write to us here and let us sort out the issue for you.