Looked at my debit card statement this morning only to see a charge on there for $10.95 from this company. Don't know who they are and don't know how…