I received a charge of $24.95 on my credit card and did not order ANYTHING on that date! I do not know this company and with a name like FREE Rewards…