I registered with this site and at no point did it say i would be deducted ANY money just to register. I noticed on my credit card statement i was mis…