Showed up on bank account statement without authorization. I've never heard of this company before. My debit card was cancelled since last Wednesday…