I join a free site but had to enter credit card details to complete registration. I did this, and now found they debited my credit card to pay for th…