Sport Net Zone
Consumer Report
- 02-17-2012
- 8
This company charged $10.80 to my debit card, I have never been to their store or heard of them. Had to cancel my debit card and file a fraud report, irritating hassle and inconvenience. How did they get my card information?
Company: Sport Net Zone
Country: USA
Phone: 3525024721