My last credit card statment has a 39.99$ charge from cpdnethelp.com! Don,t know what this is? A dating site maybe? Thought i was off these sites alon…