GoodSportSite.com
Consumer Report
- 06-13-2012
- 4
I was just charged $9.90 on my credit card and have never used this website EVER!!! I demand a refund ASAP and will also be calling my credit card company to request a dispute!!! I suggest anyone else in the same perdicament to do the same as well!!! How are companies getting away with this??!!
Company: GoodSportSite.com
Country: USA
Phone: 2693127479
Site: goodsportsite.com