I just logged into my bank account and like others saw this charge. I searched for them online as I have never heard of them nor have any reason to d…