G D Performance Health, Usa.com
This company kept charging my credit card $79.95
When I saw this add they started charging my credit card $79.95 for the last 4 months and I have tried to get in touch with them, I left my phone number so they could call me back, but the number has been conveniently been dis-continue. ...