I really don't think they (Ihub) would be so brazen (and stupid) as to compromise our privacy like this, especially knowing the problems that Matt (and the others) are facing right now with the DOJ and the SEC.
Valid concern, but I think the ones who might have an inclination to use CC numbers and personal info for alterior motives, wouldn't take the chance. The schemes and scams of the penny stock world are much less of a risk, imvho.