I have never bought or authorized this company to debit my card but for the last two months (Jan & Feb) they have debited 21.95 for those two months.…