Force Factor
Body Rush Charged My Card Without Authorization
- 04-11-2012
- 11
I signed up for a free sample, gave them my credit card to pay for shipping, buy they continued to charge my card for product I never asked for. They charged my card $70 for supplement that I never wanted. I just wanted to make people aware of crooks like this!
Company: Force Factor
Country: USA
Phone: 1877909
Site: forcefactor.com