This just popped up in my credit card charges today. I've never even heard of The Sport Net Zone before. Looks like many others are being ripped off…