Just noticed this charge in my checking account. I have never heard of these people much less signed up for any services with them. From what I can se…