I registered with this company and they promised free registration and prompted me to use a credit card to register the account, this I did and they d…