GymSquare.com
Consumer Report
- 06-10-2013
- 10
Charged to my credit card. I've never been on this site or purchased from this company. After barely any research I found this is a common scam so I've submitted through my financial company for the refund and I'll let thier experts investigate.
Company: GymSquare.com
Country: USA