I NEVER signed up for anything from this site but, somehow, they obtained my debit card information and charged me $349.95. I never delete email messages and confirmed I've never received ANYTHING from them. I have disputed the charge as unauthorized and will be reporting them to both the FTC and the FBI's cybercrime unit. These people are genuine scum.
Quick update - I have now provided their info and MO to the FBI. I urge everyone to do the same.