Don't know anything about them, but you may want to contact your credit card company and tell them of the issue to cover yourself.