This service is an affiliate network designed to help businesses promote and sell their products. You pay a commission for each item sold. I began to see suspicious behavior coming from these affiliates (purchases that were immediately cancelled after the clixgalore commission was paid, or purchases with credit cards that were later reported as lost/stolen so the transaction was voided).
I contacted ClixGalore stating that I did not want to pay commission on these sales but got no reply. There is no information on how to cancel your account so after a couple of days I got in touch with someone who told me that ion addition to the fraudulent commissions I just paid there is also a $35 cancellation fee (which was presumably hidden in the terms). I contacted AmEx and filed a charge back on them. Avoid this company, there are better ones out there. I tried to go with a low priced provider and got what I paid for.