This charge of $24.95 showed up on my checking account. I have not a clue who this is!! They do not answer your call either. They keep you on hold and…