I just had a charge post by this company on my debit card, but have never heard of them and definitely didn't purchase anything from them. When I sear…