Teambody
Credit card fraud, money taken out of my checking account, unauthorized
- 07-28-2009
- 15
I have noticed several deductions from my checking account from Teambody, what this is for I have no clue. I do not receive any products for these deductions and would like them to stop...
Company: Teambody
Country: USA
Site: www.teambody.com