Just got off the phone with the banks fraud department & there is no contact information for Fit Factory, but they show it billing out of Phoenix AZ. Here is the contact info I got from another person that posted a comment on [redacted]:
Hoodiastar, Fit Factory, Central Coastal Nutra,
2375 E. Camelback Rd. 5th Floor,
Phoenix, Arizona, 85016
She was also charged $29.95, so I am assuming it is the same company.
Good luck everyone! Contact the fraud department at your bank & cancel your debit cards, some unethical people now have access to our bank accounts.