i have had this 24.95 charge occur 3 times on my discover card. Once a month for the last three months. Never heard of this company before.