Yes, I gave them my CC, and yes, I just joined today; however, I'm not a fool, I don't work for that site, and I won't lose any money.
I'm not worried at all. The payment is processed by clickbank, which is a reputable company. I don't just give my credit card to anyone.
If I don't get an...