Checked my bank account and a charge from this company was on my account. i have never heard of them nor have I ever used them. Contacted them and tol…